diff --git a/soitool/main_window.py b/soitool/main_window.py
index 53e077ff299591eb10d32b4bc3aea97cb0af716d..9ab938970b0f0ac39752d6671fabb4326745bebb 100644
--- a/soitool/main_window.py
+++ b/soitool/main_window.py
@@ -132,9 +132,8 @@ class ViewArea(QWidget):
         self.setLayout(layout)
 
 
-app = QApplication([])
-
-WINDOW = MainWindow()  # PYLINT klagde på window, så det ble WINDOW
-WINDOW.show()
-
-sys.exit(app.exec_())
+if __name__ == "__main__":
+    app = QApplication(sys.argv)
+    WINDOW = MainWindow()
+    WINDOW.show()
+    app.exec_()