diff --git a/tests/runalltests.m b/tests/runalltests.m
index 5f921c3102c9df1794ffd2a80078bcd50aaa3fbc..b207af3af7a359a7c2b632b077c971f6784402f3 100644
--- a/tests/runalltests.m
+++ b/tests/runalltests.m
@@ -20,11 +20,13 @@ catch
     install_unit_test_toolbox = true;
 end
 
+% Get path to the current script
+unit_tests_root = strrep(which('runalltests'),'runalltests.m','');
+
 % Initialize the dseries module
 try
     initialize_dseries_toolbox;
 catch
-    unit_tests_root = strrep(which('runalltests'),'runalltests.m','');
     addpath([unit_tests_root '../src']);
     initialize_dseries_toolbox;
 end