diff --git a/src/r_things.c b/src/r_things.c
index d317c0bd841ba0fb0323af85a9ae0e7bb4f09eda..bda754dbabe7316bc0b372ad3ad9dbdf2839ff3c 100644
--- a/src/r_things.c
+++ b/src/r_things.c
@@ -624,8 +624,11 @@ void R_AddSpriteDefs(UINT16 wadnum)
 	AddShortSpriteDefs(wadnum, &spritesadded, &framesadded);
 	AddLongSpriteDefs(wadnum, &spritesadded, &framesadded);
 
-	nameonly(strcpy(wadname, wadfiles[wadnum]->filename));
-	CONS_Printf(M_GetText("%s added %s frames in %s sprites\n"), wadname, sizeu1(framesadded), sizeu2(spritesadded));
+	if (spritesadded || framesadded)
+	{
+		nameonly(strcpy(wadname, wadfiles[wadnum]->filename));
+		CONS_Printf(M_GetText("%s added %s frames in %s sprites\n"), wadname, sizeu1(framesadded), sizeu2(spritesadded));
+	}
 }
 
 //