diff --git a/satscons/BoostUnitTests.py b/satscons/BoostUnitTests.py
index 4c3d447281700d66171f43de73a206b40a305c04..6976e12cd04d5e417d1cb47d8503b4391111d513 100644
--- a/satscons/BoostUnitTests.py
+++ b/satscons/BoostUnitTests.py
@@ -11,8 +11,8 @@ def BoostUnitTests(env, target, source, test_source=None, LIBS = [], DEPENDS = [
     else:
         test_source = []
     testEnv = env.Copy(**kw)
-    testEnv.Append(LIBS = '$BOOSTTESTLIB')
-    testEnv.Append(LIBS = LIBS)
+    testEnv.Prepend(LIBS = '$BOOSTTESTLIB')
+    testEnv.Prepend(LIBS = LIBS)
     sources = []
     if source:
         sources = sources + env.Object(source)