diff --git a/src/plugins/GreaseMonkey/settings/gm_settings.cpp b/src/plugins/GreaseMonkey/settings/gm_settings.cpp index 365f3a543..47e00a77b 100644 --- a/src/plugins/GreaseMonkey/settings/gm_settings.cpp +++ b/src/plugins/GreaseMonkey/settings/gm_settings.cpp @@ -76,8 +76,8 @@ void GM_Settings::removeItem(QListWidgetItem* item) tr("Are you sure you want to remove '%1'?").arg(script->name()), QMessageBox::Yes | QMessageBox::No); - if (button == QMessageBox::Yes && m_manager->removeScript(script)) { - delete item; + if (button == QMessageBox::Yes) { + m_manager->removeScript(script); } }