diff --git a/scripts/zmap_do_build.sh b/scripts/zmap_do_build.sh
index 59b42d14f18a9b7952ce5dd2db45e8e582ce9c0c..6cc1a9b396fff33b43981cb9e6292ecd16d6f5cd 100755
--- a/scripts/zmap_do_build.sh
+++ b/scripts/zmap_do_build.sh
@@ -106,6 +106,7 @@ function _rm_exit                       \
 {                                       \
    echo Master Script Failed...;        \
    rm -f root_checkout.sh;              \
+   /bin/kill -9 -$$;                    \
    exit 1;                              \
 };                                      \
 cd /var/tmp                || exit 1;   \