diff --git a/scriptingwindow.cpp b/scriptingwindow.cpp index 101bf6b..fb27b73 100644 --- a/scriptingwindow.cpp +++ b/scriptingwindow.cpp @@ -345,8 +345,11 @@ void ScriptingWindow::revertScript() void ScriptingWindow::recompileScript() { - currentScript->scriptText = editor->toPlainText(); - currentScript->compileScript(); + if (currentScript) + { + currentScript->scriptText = editor->toPlainText(); + currentScript->compileScript(); + } } void ScriptingWindow::clickedLogClear()