diff --git a/funcs/func_env.c b/funcs/func_env.c
index 90f582e70197a1deadfd95eb962ad52b63f934cd..4eba211bb0d6f23ba28cf635d3b4682b92692977 100644
--- a/funcs/func_env.c
+++ b/funcs/func_env.c
@@ -73,7 +73,7 @@ static int stat_read(struct ast_channel *chan, const char *cmd, char *data,
 
 	action = strsep(&data, ",");
 	if (stat(data, &s)) {
-		return -1;
+		return 0;
 	} else {
 		switch (*action) {
 		case 'e':