Hopefully fixes #79835
[mono.git] / mcs / class / System.Drawing / System.Drawing.Printing / PrintingServicesUnix.cs
index 67079518faa2fa45fc5cc12e43b532cecf034ade..afcf9b29c8d22f5a95a02ccc738791d3c72a7671 100644 (file)
@@ -333,7 +333,9 @@ namespace System.Drawing.Printing
                                        return string.Empty;
 
                                str = cupsGetDefault ();
-                               return Marshal.PtrToStringAnsi (str);
+                               if (str == IntPtr.Zero)
+                                       return Marshal.PtrToStringAnsi (str);
+                               return String.Empty;
                        }
                }