diff options
-rw-r--r-- | sc/source/ui/app/scmod.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sc/source/ui/app/scmod.cxx b/sc/source/ui/app/scmod.cxx index 8aad9111447e..ba3541061eb9 100644 --- a/sc/source/ui/app/scmod.cxx +++ b/sc/source/ui/app/scmod.cxx @@ -1907,7 +1907,11 @@ void ScModule::EndReference() if ( pChildWnd ) { IAnyRefDialog* pRefDlg = dynamic_cast<IAnyRefDialog*>(pChildWnd->GetWindow()); - pRefDlg->SetActive(); + assert(pRefDlg); + if(pRefDlg) + { + pRefDlg->SetActive(); + } } else pModalDlg->SetActive(); |