Fix crash if m_newDirAction is NULL.

BUG:165013

svn path=/trunk/KDE/kdebase/apps/; revision=824975
This commit is contained in:
Sebastian Sauer 2008-06-27 00:59:34 +00:00
parent a3f137cfe9
commit 32ac3b0777

View file

@ -595,7 +595,9 @@ void KNewMenu::setPopupFiles(const KUrl::List& files)
KUrl firstUrl = files.first();
if (KProtocolManager::supportsWriting(firstUrl)) {
d->m_newMenuGroup->setEnabled(true);
d->m_newDirAction->setEnabled(KProtocolManager::supportsMakeDir(firstUrl)); // e.g. trash:/
if (d->m_newDirAction) {
d->m_newDirAction->setEnabled(KProtocolManager::supportsMakeDir(firstUrl)); // e.g. trash:/
}
} else {
d->m_newMenuGroup->setEnabled(true);
}