diff --git a/funcs/func_sha1.c b/funcs/func_sha1.c
index c9805d2a3f0bcd8d1e2980303439d9685f096196..30c6b6c3ab6e4f97bca4d1c886b764ca0e2d159d 100644
--- a/funcs/func_sha1.c
+++ b/funcs/func_sha1.c
@@ -52,7 +52,7 @@ static int sha1(struct ast_channel *chan, char *cmd, char *data,
 	else {
 		ast_log(LOG_ERROR,
 				"Insufficient space to produce SHA1 hash result (%d < 41)\n",
-				len);
+				(int) len);
 	}
 
 	return 0;