diff options
| author | Frank Reininghaus <[email protected]> | 2011-11-20 23:26:41 +0100 |
|---|---|---|
| committer | Frank Reininghaus <[email protected]> | 2011-11-20 23:26:41 +0100 |
| commit | fa1b7e277f63ee4b0d998df070ec45a951a0e850 (patch) | |
| tree | a4b3b9e32113c7377f61460b47de6080fcddef9b /src | |
| parent | 3c079ee3f9d96cc94a6949e9cffe465556eec7f6 (diff) | |
Don't crash when closing Dolphin if the Folders Panel is hidden
Diffstat (limited to 'src')
| -rw-r--r-- | src/panels/folders/folderspanel.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/panels/folders/folderspanel.cpp b/src/panels/folders/folderspanel.cpp index 23911f8fc..cf458e508 100644 --- a/src/panels/folders/folderspanel.cpp +++ b/src/panels/folders/folderspanel.cpp @@ -58,9 +58,11 @@ FoldersPanel::~FoldersPanel() { FoldersPanelSettings::self()->writeConfig(); - KItemListView* view = m_controller->view(); - m_controller->setView(0); - delete view; + if (m_controller) { + KItemListView* view = m_controller->view(); + m_controller->setView(0); + delete view; + } delete m_dirLister; m_dirLister = 0; |
