summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2020-03-12 13:14:47 +0300
committerGeorge Hazan <ghazan@miranda.im>2020-03-12 13:14:47 +0300
commitc01f60e79db47e0161f873449c3b60e1e7ac4cd4 (patch)
tree16f66ad69366cea6bc2bf21c16d2b59536a68e03
parent9e44f9c0c456278e8f77bfd94042f1337854e1c9 (diff)
fix for rare crash
-rw-r--r--src/mir_core/src/CCtrlPages.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mir_core/src/CCtrlPages.cpp b/src/mir_core/src/CCtrlPages.cpp
index e953a365a9..71af31d5a3 100644
--- a/src/mir_core/src/CCtrlPages.cpp
+++ b/src/mir_core/src/CCtrlPages.cpp
@@ -149,7 +149,7 @@ void CCtrlPages::AddPage(const wchar_t *ptszName, HICON hIcon, CDlgBase *pDlg)
void CCtrlPages::ActivatePage(int iPage)
{
TPageInfo *info = GetItemPage(iPage);
- if (info == nullptr)
+ if (info == nullptr || info->m_pDlg == nullptr)
return;
if (m_pActivePage != nullptr)