diff --git a/src/View/InitialConditions/UndoCommand.py b/src/View/InitialConditions/UndoCommand.py
index b2babd79e0f93bffb73b44780fb9abd7c4e534d2..8a226835185fc88aa98c8952199f0c9d35f6cbc8 100644
--- a/src/View/InitialConditions/UndoCommand.py
+++ b/src/View/InitialConditions/UndoCommand.py
@@ -219,4 +219,3 @@ class ReplaceDataCommand(QUndoCommand):
         self._ics.delete_i(self._rows)
         for row, el in enumerate(self._new_data):
             self._ics.insert(row, el)
-
diff --git a/src/View/InitialConditions/Window.py b/src/View/InitialConditions/Window.py
index c1717a3733007de4db11341c5d94612a34625e1f..add3f1a7537d09fcac362a1fea9dc12e6be69e55 100644
--- a/src/View/InitialConditions/Window.py
+++ b/src/View/InitialConditions/Window.py
@@ -282,8 +282,9 @@ class InitialConditionsWindow(PamhyrWindow):
                     os.path.dirname(file_name),
                     name=name
                 )
-            except:
-                pass
+            except Exception as e:
+                logger.error(f"Failed to open results")
+                logger_exception(e)
 
         dlg = ReadingResultsDialog(
             reading_fn=reading,