diff options
Diffstat (limited to 'plugins/UserInfoEx/src/psp_base.cpp')
-rw-r--r-- | plugins/UserInfoEx/src/psp_base.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/UserInfoEx/src/psp_base.cpp b/plugins/UserInfoEx/src/psp_base.cpp index 8b42524e17..514e12a992 100644 --- a/plugins/UserInfoEx/src/psp_base.cpp +++ b/plugins/UserInfoEx/src/psp_base.cpp @@ -38,8 +38,9 @@ bool PSPBaseDlg::OnInitDialog() bool PSPBaseDlg::OnRefresh()
{
- if (auto *pszProto = GetBaseProto())
- return m_ctrlList->OnInfoChanged(m_hContact, pszProto);
+ if (auto *pszProto = GetBaseProto())
+ if (m_ctrlList)
+ return m_ctrlList->OnInfoChanged(m_hContact, pszProto);
return false;
}
@@ -48,6 +49,7 @@ bool PSPBaseDlg::OnApply() {
if (auto *pszProto = GetBaseProto())
m_ctrlList->OnApply(m_hContact, pszProto);
+
return true;
}
|