diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index d63957985492ed5bb2a75dfb89a5133fb0720d95..d83f6ae0abd16bee6d72442e64a2bbc61447dc97 100644
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -10847,6 +10847,8 @@ static int setup_zap(int reload)
 						v->value, v->lineno);
 			} else if (!strcasecmp(v->name, "minunused")) {
 				minunused = atoi(v->value);
+			} else if (!strcasecmp(v->name, "minidle")) {
+				minidle = atoi(v->value); 
 			} else if (!strcasecmp(v->name, "idleext")) {
 				ast_copy_string(idleext, v->value, sizeof(idleext));
 			} else if (!strcasecmp(v->name, "idledial")) {