diff --git a/applications/apertif/commissioning/central_commands.sh b/applications/apertif/commissioning/central_commands.sh
index 43fb2e7e5c3adb414531985141f7c6458222ee90..e6172a48b215da15891a9608a2f6768b0fd05f3b 100755
--- a/applications/apertif/commissioning/central_commands.sh
+++ b/applications/apertif/commissioning/central_commands.sh
@@ -147,7 +147,10 @@ echo -n "Image $IMAGE_RBFNAME found running on $ACT_IMAGE processing nodes: "
 NOF_UNIBOARDS=$(echo $UNBS, | grep -o ',' | wc -l)
 NOF_REQUIRED_MATCHING_IMAGES=$(($NOF_UNIBOARDS * 8))
 
-if [ "$ACT_IMAGE" == "$NOF_REQUIRED_MATCHING_IMAGES" ]; then
+if [ "$OPTIONS" == "noflash" ]; then
+    echo Continuing without processing node reflash due to noflash option
+    FLASH=FALSE
+elif [ "$ACT_IMAGE" == "$NOF_REQUIRED_MATCHING_IMAGES" ]; then
     echo Continuing without processing node reflash
     FLASH=FALSE
 else