diff --git a/interface/src/ui/ScriptEditorWindow.cpp b/interface/src/ui/ScriptEditorWindow.cpp
index d118f30d0b..2d52165612 100644
--- a/interface/src/ui/ScriptEditorWindow.cpp
+++ b/interface/src/ui/ScriptEditorWindow.cpp
@@ -34,6 +34,7 @@ ScriptEditorWindow::ScriptEditorWindow() :
_saveMenu(new QMenu)
{
_ScriptEditorWindowUI->setupUi(this);
+ this->setWindowFlags(Qt::Tool | Qt::WindowStaysOnTopHint);
show();
addScriptEditorWidget("New script");
connect(_loadMenu, SIGNAL(aboutToShow()), this, SLOT(loadMenuAboutToShow()));
diff --git a/interface/ui/scriptEditorWindow.ui b/interface/ui/scriptEditorWindow.ui
index f5b0d84235..9103fc1f57 100644
--- a/interface/ui/scriptEditorWindow.ui
+++ b/interface/ui/scriptEditorWindow.ui
@@ -3,7 +3,7 @@
ScriptEditorWindow
- Qt::WindowModal
+ Qt::NonModal
@@ -29,16 +29,7 @@
0
-
- 0
-
-
- 0
-
-
- 0
-
-
+
0
-