summaryrefslogtreecommitdiffstats
path: root/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'desktop')
-rw-r--r--desktop/source/deployment/gui/dp_gui_theextmgr.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/desktop/source/deployment/gui/dp_gui_theextmgr.cxx b/desktop/source/deployment/gui/dp_gui_theextmgr.cxx
index 9498f6fec7a9..54bd5e4b5d9e 100644
--- a/desktop/source/deployment/gui/dp_gui_theextmgr.cxx
+++ b/desktop/source/deployment/gui/dp_gui_theextmgr.cxx
@@ -196,13 +196,12 @@ sal_Int16 TheExtensionManager::execute()
return nRet;
}
-
bool TheExtensionManager::isVisible()
{
- return getDialog()->get_visible();
+ weld::Window* pDialog = getDialog();
+ return pDialog && pDialog->get_visible();
}
-
void TheExtensionManager::checkUpdates()
{
std::vector< uno::Reference< deployment::XPackage > > vEntries;