diff --git a/source/test/common/test_error_preemption_handling.py b/source/test/common/test_error_preemption_handling.py
index <HASH>..<HASH> 100644
--- a/source/test/common/test_error_preemption_handling.py
+++ b/source/test/common/test_error_preemption_handling.py
@@ -28,8 +28,7 @@ class TestErrorPreemptionHandling():
     def setup_class(cls):
         # This methods runs on class creation and creates the state machine
         testing_utils.test_multithrading_lock.acquire()
-        state_machine, version, creation_time = global_storage.load_statemachine_from_path(
-            rafcon.__path__[0] + "/../test_scripts/unit_test_state_machines/action_block_execution_test")
+        state_machine = storage.load_statemachine_from_path(testing_utils.get_test_sm_path("unit_test_state_machines/action_block_execution_test"))
         cls.state_machine = state_machine
         state_machine_manager.add_state_machine(state_machine)
         state_machine_manager.active_state_machine_id = state_machine.state_machine_id
fix wrong path

error occured during merge