git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69704 
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
     }
     
     m_modalEventLoop = (wxEventLoop*)wxEventLoopBase::GetActive();
     }
     
     m_modalEventLoop = (wxEventLoop*)wxEventLoopBase::GetActive();
-    m_modalEventLoop->BeginModalSession(winToSkip);
+    if (m_modalEventLoop)
+        m_modalEventLoop->BeginModalSession(winToSkip);
 }
 
 wxWindowDisabler::~wxWindowDisabler()
 }
 
 wxWindowDisabler::~wxWindowDisabler()
     if ( !m_disabled )
         return;
     
     if ( !m_disabled )
         return;
     
-    m_modalEventLoop->EndModalSession();
+    if (m_modalEventLoop)
+        m_modalEventLoop->EndModalSession();
     
     wxWindowList::compatibility_iterator node;
     for ( node = wxTopLevelWindows.GetFirst(); node; node = node->GetNext() )
     
     wxWindowList::compatibility_iterator node;
     for ( node = wxTopLevelWindows.GetFirst(); node; node = node->GetNext() )