diff --git a/sbin/run_integration_test.sh b/sbin/run_integration_test.sh
index 785875f9fc68b7b27da1c619e81fb4931baaef45..460c585eee9109cbcacb8c4f3ed22938597cc15a 100755
--- a/sbin/run_integration_test.sh
+++ b/sbin/run_integration_test.sh
@@ -9,8 +9,13 @@ if [ -z "$LOFAR20_DIR" ]; then
     LOFAR20_DIR=$(readlink -f "${LOFAR20_DIR_RELATIVE}")
 fi
 
-# Start and stop sequence
 cd "$LOFAR20_DIR/docker-compose" || exit 1
+
+# Make sure builds are recent, and use our building parameters.
+make build device-sdp device-recv device-sst device-unb2 device-xst sdptr-sim recv-sim unb2-sim apsct-sim apspu-sim
+make build databaseds dsconfig elk integration-test
+
+# Start and stop sequence
 make stop device-sdp device-recv device-sst device-unb2 device-xst sdptr-sim recv-sim unb2-sim apsct-sim apspu-sim
 make start databaseds dsconfig elk