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 f05edcb84588b46065563dbdd0d0e78b9b4fb2b6)
@@ -89,5 +89,5 @@
 	va_end(args2);
 
-	if (ret > 0) {
+	if (ret >= 0) {
 		*strp = malloc(ret + 1);
 		if (*strp == NULL)
