diff --git a/main/manager.c b/main/manager.c
index 03ea2a178dc49344ac7184b1f3d0f44573f49a28..e54238c23e6c983b21353ef7ad504de9e499982a 100644
--- a/main/manager.c
+++ b/main/manager.c
@@ -3714,6 +3714,8 @@ static int __init_manager(int reload)
 	struct ast_variable *var;
 	struct ast_flags config_flags = { reload ? CONFIG_FLAG_FILEUNCHANGED : 0 };
 
+	manager_enabled = 0;
+
 	if (!registered) {
 		/* Register default actions */
 		ast_manager_register2("Ping", 0, action_ping, "Keepalive command", mandescr_ping);