return 0
diff --git a/src/libdraw/alloc.c b/src/libdraw/alloc.c
index fb43351..7ab9be1 100644
--- a/src/libdraw/alloc.c
+++ b/src/libdraw/alloc.c
@@ -232,7 +232,7 @@
 	int ret;
 
 	if(i == nil)
-		return;
+		return 0;
 	if(i == screen)
 		abort();
 	ret = _freeimage1(i);