diff --git a/VERSION b/VERSION
index 2411653a5008da93b0a5faf06e6edddff3082913..c52db9804044d3f4965e264bfe9253ccb534da2d 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.5.2
\ No newline at end of file
+0.5.3
\ No newline at end of file
diff --git a/shell-lint b/shell-lint
index 2286ad4493ea826b75f95e0629e23f220babf473..ac875715a3b13900b985eeecd16736909b6a8c45 100755
--- a/shell-lint
+++ b/shell-lint
@@ -4,4 +4,4 @@ for filename in "$@"
 do
     /usr/bin/env -i /bin/sh -en "$filename" || failed=1
 done
-[ "${failed:-0}" -eq 1 ] && exit 1
+[ "${failed:-0}" -eq 0 ]