diff --git a/scripts/build.sh b/scripts/build.sh
index f2d70a039092984f13914ba72eb400da2e29edc6..53171c51dba902e032e5c2892527f6a83a9d9740 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -19,9 +19,11 @@ if [ -d ${REPO_NAME} ];
 then
     cd ${REPO_NAME}
     git reset --hard 
+    git submodule init
     git submodule update
 else
     git clone ${REPO_URL} ${REPO_NAME}
+    git submodule init
     git submodule update
     cd ${REPO_NAME}
 fi