diff --git a/board/common/rootfs/usr/libexec/infix/init.d/05-product b/board/common/rootfs/usr/libexec/infix/init.d/05-product index 6cf9db6d..285ca560 100755 --- a/board/common/rootfs/usr/libexec/infix/init.d/05-product +++ b/board/common/rootfs/usr/libexec/infix/init.d/05-product @@ -39,8 +39,10 @@ fi # init scripts to prevent select services from starting. initctl -nbq cond set led -note "Calling runparts $PRODUCT_INIT/S[0-9]+.* start" -/usr/libexec/finit/runparts -bsp "$PRODUCT_INIT" +if [ -d "$PRODUCT_INIT" ]; then + note "Calling runparts $PRODUCT_INIT/S[0-9]+.* start" + /usr/libexec/finit/runparts -bsp "$PRODUCT_INIT" +fi # Product specific init done. initctl -nbq cond set product