diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD
index 6d93885fc..5287134e9 100644
--- a/community/nodejs/PKGBUILD
+++ b/community/nodejs/PKGBUILD
@@ -48,11 +48,11 @@ if [ "$CARCH" == "arm" ]; then
    # v8 thinks armv5te can use unaligned.. the kirkwood can't!
    CCFLAGS="$CCFLAGS -march=armv5t" ;
    export CCFLAGS ;
-   scons arch=arm armeabi=soft mode=release
+   ../../tools/scons/scons.py arch=arm armeabi=soft mode=release snapshot=off
 fi
-if [ "$CARCH" == "armv7" ]; then
+if [ "$CARCH" == "armv7h" ]; then
    msg 'pre-compiling v8 for v7'
-   ../../tools/scons/scons.py arch=arm armeabi=hard mode=release
+   ../../tools/scons/scons.py arch=arm armeabi=hard mode=release snapshot=off
 fi
   # go back to the node source directory
   cd ../../