diff --git a/src/freedombone-utils-nodejs b/src/freedombone-utils-nodejs
index 29a872fd403084669969df54fb874e452651c6b1..a665c47571596d6231ea8d37ac6a74042d503b66 100755
--- a/src/freedombone-utils-nodejs
+++ b/src/freedombone-utils-nodejs
@@ -181,6 +181,7 @@ function nodejs_upgrade {
     if [ ! -f /etc/apt/sources.list.d/nodesource.list ]; then
         return
     fi
+    nodejs_setup_global_modules
     if grep -q "node_8.x" /etc/apt/sources.list.d/nodesource.list; then
         if [ -f /usr/local/bin/node ]; then
             CURR_NODE_VERSION=$(node --version)
@@ -204,6 +205,9 @@ function nodejs_upgrade {
 }
 
 function nodejs_setup_global_modules {
+    if [ ! -f /usr/local/bin/node ]; then
+        return
+    fi
     if [ ! -d "$rootdir/root/.npm-global" ]; then
         mkdir "$rootdir/root/.npm-global"
     fi