winspool.drv: Check for get_filename failure.
diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c
index 551e8fc..41b706c 100644
--- a/dlls/winspool.drv/info.c
+++ b/dlls/winspool.drv/info.c
@@ -7340,8 +7340,8 @@
     if(doc->lpszOutput == NULL || !strcmpW(doc->lpszOutput, FILE_Port))
     {
         LPWSTR name;
-        get_filename(&name);
-        if(name)
+
+        if (get_filename(&name))
         {
             if(!(len = GetFullPathNameW(name, 0, NULL, NULL)))
             {