Index: uspace/lib/c/generic/io/asprintf.c
===================================================================
--- uspace/lib/c/generic/io/asprintf.c	(revision 4afb6c91df0d969238da3aab915a9e09020645bf)
+++ uspace/lib/c/generic/io/asprintf.c	(revision 3e6bca8e30f09268060ae3e4db1f0a3d721f5730)
@@ -89,5 +89,5 @@
 	va_end(args2);
 
-	if (ret > 0) {
+	if (ret >= 0) {
 		*strp = malloc(ret + 1);
 		if (*strp == NULL)
