diff --git a/src/View/CheckList/Worker.py b/src/View/CheckList/Worker.py
index 8726dbd40ba37092981f17fad9e0b8702f999e6f..f8246fbac537aed17a7f61ddab5034f1b45ce4b2 100644
--- a/src/View/CheckList/Worker.py
+++ b/src/View/CheckList/Worker.py
@@ -79,5 +79,5 @@ class TabWorker(QObject):
                 self._checker_q.put(checker)
                 time.sleep(5)
             else:
-                checker._run(self._study)
+                checker.run(self._study)
                 self.signalStatus.emit("progress")
diff --git a/src/View/Geometry/Window.py b/src/View/Geometry/Window.py
index 17affaf3f758c8529d0d02070a08571338f25122..d8bcc06b47c8e913659c5b26ccb13637197f40c0 100644
--- a/src/View/Geometry/Window.py
+++ b/src/View/Geometry/Window.py
@@ -613,7 +613,7 @@ class GeometryWindow(PamhyrWindow):
             options=options
         )
 
-        if filename != '':
+        if filename != '' and filename is not None:
             self._export_to_file_st(filename)
 
     def _export_to_file_st(self, filename):