diff --git a/src/plugins/coreplugin/dialogs/ioptionspage.cpp b/src/plugins/coreplugin/dialogs/ioptionspage.cpp index d4bc7276e2d..a1ff5a3c07b 100644 --- a/src/plugins/coreplugin/dialogs/ioptionspage.cpp +++ b/src/plugins/coreplugin/dialogs/ioptionspage.cpp @@ -263,7 +263,7 @@ void IOptionsPage::apply() if (!container->aspects().isEmpty()) { BaseAspect *aspect = container->aspects().first(); QTC_ASSERT(aspect, return); - QTC_ASSERT(!aspect->isAutoApply(), container->setAutoApply(false)); + QTC_ASSERT(!aspect->isAutoApply(), return); } if (container->isDirty()) { container->apply();