diff --git a/misc/merge_js.sh b/misc/merge_js.sh
index d1b70a4fa9403eb11945ae4f547e10d7c4771494..2e674a511404660cddb5d88637e037f6db6da823 100755
--- a/misc/merge_js.sh
+++ b/misc/merge_js.sh
@@ -51,7 +51,7 @@ _create_jsheader () {
       </xsl:attribute>
     </xsl:element>
     "
-        sed -i "s|^\(.*JS_INCLUDE.*\)$|    <script src=\"${DIST_BUNDLE}\"><\/script>\n\1|g" public/index.html ;
+        [[ -f "public/index.html" ]] && sed -i "s|^\(.*JS_INCLUDE.*\)$|    <script src=\"${DIST_BUNDLE}\"><\/script>\n\1|g" public/index.html ;
     else
         _ALL_SOURCES=$@
         echo "${_ALL_SOURCES}"