diff --git a/Tools/scripts/build_binaries.sh b/Tools/scripts/build_binaries.sh
index fa07064729940f9d76d7d9b3517b1283eca02fb4..ffe5f14a9740a5610d66b7595ceab78d6a7ec6fa 100755
--- a/Tools/scripts/build_binaries.sh
+++ b/Tools/scripts/build_binaries.sh
@@ -178,12 +178,14 @@ build_px4io() {
 	checkout PX4IO $tag || return
 	ddir=$binaries/PX4IO/$hdate/PX4IO
 	skip_build $tag $ddir || {
-	    make clean &&
-	    make configure_px4io &&
-	    make && 
-	    copyit px4io.bin $ddir $tag &&
-	    make configure_px4fmu
+	    popd
+	    pushd ArduPlane
+	    make px4-clean &&
+	    make px4-io &&
+	    copyit px4io.bin $ddir $tag
+	    popd
 	}
+	pushd $PX4_ROOT
 	git checkout master
 	popd
     }