diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index da6132af4199cfb647995579cec42ed038d36c21..d071ab673fb5606602cc898d6ac0a57050fdcf28 100644
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -10250,7 +10250,7 @@ static int setup_zap(int reload)
 	/* We *must* have a config file otherwise stop immediately */
 	if (!cfg) {
 		ast_log(LOG_ERROR, "Unable to load config %s\n", config);
-		return -1;
+		return 0;
 	}