Index: darkplaces/console.c
diff -u darkplaces/console.c:1.112 darkplaces/console.c:1.113
--- darkplaces/console.c:1.112	Mon Mar 12 02:21:21 2007
+++ darkplaces/console.c	Thu Mar 15 08:49:57 2007
@@ -1224,7 +1224,7 @@
 				goto endcomplete;
 	}
 endcomplete:
-	if(p > o)
+	if(p > o && completedname && completednamebufferlength > 0)
 	{
 		memset(completedname, 0, completednamebufferlength);
 		memcpy(completedname, (t->filenames[0]+5), min(p, completednamebufferlength - 1));