diff --git a/logger.c b/logger.c
index cc55f1e77e41a1a24905bcbea7803043f2297a14..8e5cdbf167dfb0bcac7b2154b4d6164b951f90e6 100755
--- a/logger.c
+++ b/logger.c
@@ -452,7 +452,8 @@ int reload_logger(int rotate)
 			return 0;
 		} else 
 			ast_log(LOG_ERROR, "Unable to create event log: %s\n", strerror(errno));
-	}
+	} else 
+		return 0;
 	return -1;
 }
 
@@ -584,7 +585,8 @@ int init_logger(void)
 			return 0;
 		} else 
 			ast_log(LOG_ERROR, "Unable to create event log: %s\n", strerror(errno));
-	}
+	} else
+		return 0;
 
 	return -1;
 }