diff --git a/src/properties/propertieswidget.cpp b/src/properties/propertieswidget.cpp index 2ece41e8e..1149b38f9 100644 --- a/src/properties/propertieswidget.cpp +++ b/src/properties/propertieswidget.cpp @@ -451,6 +451,8 @@ void PropertiesWidget::openFolder(const QModelIndex &index, bool containing_fold } void PropertiesWidget::displayFilesListMenu(const QPoint&) { + if (!h.is_valid()) + return; QMenu myFilesLlistMenu; QModelIndexList selectedRows = filesList->selectionModel()->selectedRows(0); QAction *actOpen = 0; @@ -510,6 +512,8 @@ void PropertiesWidget::displayFilesListMenu(const QPoint&) { } void PropertiesWidget::displayWebSeedListMenu(const QPoint&) { + if (!h.is_valid()) + return; QMenu seedMenu; QModelIndexList rows = listWebSeeds->selectionModel()->selectedRows(); QAction *actAdd = seedMenu.addAction(IconProvider::instance()->getIcon("list-add"), tr("New Web seed"));