diff --git a/src/libs/utils/savedaction.cpp b/src/libs/utils/savedaction.cpp
index 8983038649cdfb5e2060e5f4e5cc1bb843487949..bf406f0b233fe5ba15d28bff736052c2a382ec22 100644
--- a/src/libs/utils/savedaction.cpp
+++ b/src/libs/utils/savedaction.cpp
@@ -326,10 +326,9 @@ void SavedAction::connectWidget(QWidget *widget, ApplyMode applyMode)
 */
 void SavedAction::disconnectWidget()
 {
-    QTC_ASSERT(m_widget,
-        qDebug() << "Widget already disconnected: " << m_widget << toString(); return);
     m_widget = 0;
 }
+
 void SavedAction::apply(QSettings *s)
 {
     if (QAbstractButton *button = qobject_cast<QAbstractButton *>(m_widget))