diff --git a/utils.c b/utils.c
index fc2a0b419d2a56567ce78dd1ff823412a0e7a7e5..648c2caefbb750293158e4ded400a415b0bb0974 100755
--- a/utils.c
+++ b/utils.c
@@ -15,6 +15,7 @@
 #include <ctype.h>
 #include <string.h>
 #include <unistd.h>
+#include <stdlib.h>
 #include <errno.h>
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -23,7 +24,6 @@
 #include <asterisk/lock.h>
 #include <asterisk/utils.h>
 #include <asterisk/logger.h>
-#include <alloca.h>
 
 static char base64[64];
 static char b2a[256];