diff --git a/funcs/func_logic.c b/funcs/func_logic.c
index e85934d74e4a426386e6d20f5c3c35bbe2815ae7..13cd6b18e1d174bedca47f03d6b948f71a40cd42 100755
--- a/funcs/func_logic.c
+++ b/funcs/func_logic.c
@@ -94,7 +94,7 @@ static char *builtin_function_if(struct ast_channel *chan, char *cmd, char *data
 	iffalse = data;
 
 	if (!expr || ast_strlen_zero(expr) || !(iftrue || iffalse)) {
-		ast_log(LOG_WARNING, "Syntax IF(<timespec>?[<true>][:<false>])\n");
+		ast_log(LOG_WARNING, "Syntax IF(<expr>?[<true>][:<false>])\n");
 		return NULL;
 	}