diff --git a/main/logger.c b/main/logger.c
index d4cd25122e491a4604600c6d7716e099eff393f3..7d0d2de1e498a068b8252d49932d1ee07b5efda0 100644
--- a/main/logger.c
+++ b/main/logger.c
@@ -1867,6 +1867,10 @@ static void __attribute__((format(printf, 7, 0))) ast_log_full(int level, int su
 	int res = 0;
 	char datestring[256];
 
+	if (level == __LOG_VERBOSE && ast_opt_remote && ast_opt_exec) {
+		return;
+	}
+
 	if (!(buf = ast_str_thread_get(&log_buf, LOG_BUF_INIT_SIZE)))
 		return;