diff --git a/lib/+artoa/+controller/+file/loadInterim.m b/lib/+artoa/+controller/+file/loadInterim.m
index 8b7a2a330d66fc8d826ba262457fcf53a4c35855..59b29bb981afcc51bbad2d6cebead39ff2ceb871 100644
--- a/lib/+artoa/+controller/+file/loadInterim.m
+++ b/lib/+artoa/+controller/+file/loadInterim.m
@@ -10,14 +10,14 @@ filter = artoa.data.getMember(artoaDataInput, {'ini', 'filemask', 'interim'}, '*
 
 
 %% Ask for filename
-filename = uigetfile(fullfile(folder, filter));
+[filename, pathname] = uigetfile(fullfile(folder, filter));
 
 if (filename == 0)
     return;
 end
 
 %% Load mat file
-load(filename, '-mat');
+load(fullfile(pathname, filename), '-mat');
 
 %% Update menu buttons
 artoa.controller.updateMenuButtons();