diff --git a/regression_test/XML/XmlWorkflow/Makefile b/regression_test/XML/XmlWorkflow/Makefile
index cd3c4efb1b3715fccb980066f8d159d1d26708c2..afd2e91c3994eea8efa9e52003d0d60d8758de75 100644
--- a/regression_test/XML/XmlWorkflow/Makefile
+++ b/regression_test/XML/XmlWorkflow/Makefile
@@ -38,7 +38,7 @@ all1: bin/Makefile
 	$(MAKE) -C bin all
 
 run1: bin/Makefile
-	export LD_LIBRARY_PATH $$LD_LIBRARY_PATH_ORIG:$(TOPDIR)/XML/XmlWorkflow/bin/; \
+	export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH_ORIG:$(ABS_SRC)/XmlWorkflow/bin/; \
 	$(MAKE) -C bin run
 
 clean1:
@@ -53,7 +53,7 @@ all2: bin2/Makefile
 	$(MAKE) -C bin2 all
 
 run2: bin2/Makefile
-	export LD_LIBRARY_PATH $LD_LIBRARY_PATH_ORIG:$(TOPDIR)/XML/XmlWorkflow/bin2/; \
+	export LD_LIBRARY_PATH=$$LD_LIBRARY_PATH_ORIG:$(ABS_SRC)/XmlWorkflow/bin2/; \
 	$(MAKE) -C bin2 run
 
 clean2: