diff -ru oggfwd-0.2-old/oggfwd.c oggfwd-0.2/oggfwd.c
--- oggfwd-0.2-old/oggfwd.c	2006-08-01 12:14:22.000000000 +0000
+++ oggfwd-0.2/oggfwd.c	2009-02-15 17:28:37.000000000 +0000
@@ -229,9 +229,11 @@
 
 			shout_sync(shout);
 		}
-	} else
+	} else {
 		fprintf(stderr, "%s: Error connecting: %s\n", __progname,
 		       shout_get_error(shout));
+		return 1;
+	}
 
 	shout_close(shout);
 
