diff --git a/ssh-tunnel-manager.sh b/ssh-tunnel-manager.sh
index d8ae2cebac6b42a5bde5aab76e84bbef264133fe..3ce032a8a0fc39e6facb4e219b27e292b1dba770 100755
--- a/ssh-tunnel-manager.sh
+++ b/ssh-tunnel-manager.sh
@@ -318,13 +318,16 @@ case $COMMAND in
 			if [[ "$RESULT" -gt "0" ]]; then
 				echotime "STATUS - Status of Tunnel ID $idx is ... running"
 				echo "Status of Tunnel ID $idx is ... running"
+				EXIT_CODE=0
 			else
 				echotime "STATUS - Status of Tunnel ID $idx is ... NOT running"
 				echo "Status of Tunnel ID $idx is ... NOT running"
+				EXIT_CODE=1
 			fi
 		done
 		echotime "COMM - Execute STATUS procedure ... Done"
 		echotime ""
+		exit $EXIT_CODE
 		;;
 
 	show)