diff --git a/test/src/net/sf/freecol/common/model/PathfindingTest.java b/test/src/net/sf/freecol/common/model/PathfindingTest.java
index 262dc17a83ddf7e9a0a799d9ae0816f2dc30dbfb..1c2deddc49838eae23e2c8b6803e22ca80193018 100644
--- a/test/src/net/sf/freecol/common/model/PathfindingTest.java
+++ b/test/src/net/sf/freecol/common/model/PathfindingTest.java
@@ -136,7 +136,7 @@ public class PathfindingTest extends FreeColTestCase {
         assertNotNull(path);
         assertEquals("Composed-OR GoalDecider should find natives", nativeTile,
                      path.getLastNode().getTile());
-        gd = GoalDeciders.getComposedGoalDecider(false, nativeGD, colonyGD);
+        gd = GoalDeciders.getComposedGoalDecider(false, colonyGD, nativeGD);
         path = unit.search(unitTile, gd, null, 1, null);
         assertNotNull(path);
         assertEquals("Composed-OR GoalDecider should find colony", colonyTile,