diff options
author | George Hazan <ghazan@miranda.im> | 2020-03-12 13:14:47 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2020-03-12 13:14:47 +0300 |
commit | c01f60e79db47e0161f873449c3b60e1e7ac4cd4 (patch) | |
tree | 16f66ad69366cea6bc2bf21c16d2b59536a68e03 /src/mir_core | |
parent | 9e44f9c0c456278e8f77bfd94042f1337854e1c9 (diff) |
fix for rare crash
Diffstat (limited to 'src/mir_core')
-rw-r--r-- | src/mir_core/src/CCtrlPages.cpp | 2 |
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) |