Code: index 9e86706..9621d3a 100644 --- a/dlls/comdlg32/printdlg16.c +++ b/dlls/comdlg32/printdlg16.c @@ -487,6 +487,7 @@ BOOL16 WINAPI PrintDlg16( GlobalUnlock16(lppd->hDevNames); } } + strcpy( di->pDriverPath, "wineps16"); PRINTDLG_CreateDevNames16(&(lppd->hDevNames), di->pDriverPath, pi->pPrinterName, I don't know how a patch will survive the formatting of this forum. But since it is single line patch you should should be able to manually patch the file. Rebuild and see if it works as it works here.