From c01f60e79db47e0161f873449c3b60e1e7ac4cd4 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 12 Mar 2020 13:14:47 +0300 Subject: fix for rare crash --- src/mir_core/src/CCtrlPages.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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) -- cgit v1.2.3