diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 43d4d7baa2..c3ab0bf3f3 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -3413,15 +3413,12 @@ void Application::clearScriptsBeforeRunning() { } void Application::saveScripts() { - QStringList runningScripts = getRunningScripts(); - if (runningScripts.isEmpty()) { - return; - } - // Saves all currently running user-loaded scripts Settings settings; settings.beginWriteArray(SETTINGS_KEY); settings.remove(""); + + QStringList runningScripts = getRunningScripts(); int i = 0; for (auto it = runningScripts.begin(); it != runningScripts.end(); ++it) { if (getScriptEngine(*it)->isUserLoaded()) {