diff --git a/lib/+artoa/+controller/+file/loadInterim.m b/lib/+artoa/+controller/+file/loadInterim.m
index 8d5f1cf7b6d1b156105bc1229bdfde2fbd3e0cf5..5418e7c41871e1bfd07b50aed41b4e010123e184 100644
--- a/lib/+artoa/+controller/+file/loadInterim.m
+++ b/lib/+artoa/+controller/+file/loadInterim.m
@@ -20,6 +20,7 @@ end
 artoa.controller.edit.pressure.close();
 artoa.controller.edit.temperature.close();
 artoa.controller.edit.timeOfArrival.close();
+artoa.controller.edit.offsets.close();
 artoa.controller.track.parameter.close();
 artoa.controller.track.trajectoryOutput.close();
 
diff --git a/lib/+artoa/+controller/+file/loadRfb.m b/lib/+artoa/+controller/+file/loadRfb.m
index 440827c1d2ffe6f6d147ae0ccf71d29e08d5a60d..776370ec40f24d5fcd7fb3d6d2fb1674c809e2f9 100644
--- a/lib/+artoa/+controller/+file/loadRfb.m
+++ b/lib/+artoa/+controller/+file/loadRfb.m
@@ -25,6 +25,14 @@ if ~isfile(filepath)
     return;
 end
 
+%% Close all windows
+artoa.controller.edit.pressure.close();
+artoa.controller.edit.temperature.close();
+artoa.controller.edit.timeOfArrival.close();
+artoa.controller.edit.offsets.close();
+artoa.controller.track.parameter.close();
+artoa.controller.track.trajectoryOutput.close();
+
 %% Load file into memory
 artoaDataInput.rfb = artoa.load.rfb(filepath);