diff --git a/src/settings/settings.cpp b/src/settings/settings.cpp index 9ce55ec8..814116e4 100644 --- a/src/settings/settings.cpp +++ b/src/settings/settings.cpp @@ -106,8 +106,8 @@ std::string SettingsBase::getSettingString(std::string key) const return parent->getSettingString(key); } - const_cast(*this).setting_values[key] = ""; - cura::logWarning("Unregistered setting %s\n", key.c_str()); + cura::logError("Trying to retrieve unregistered setting with no value given: '%s'\n", key.c_str()); + std::exit(-1); return ""; }