diff -ru libreoffice-core-3.6.1.1/vcl/unx/generic/printer/cupsmgr.cxx~ libreoffice-core-3.6.1.1/vcl/unx/generic/printer/cupsmgr.cxx --- libreoffice-core-3.6.1.1/vcl/unx/generic/printer/cupsmgr.cxx~ 2012-08-25 10:54:08.219733232 +0200 +++ libreoffice-core-3.6.1.1/vcl/unx/generic/printer/cupsmgr.cxx 2012-08-25 10:54:08.241733438 +0200 @@ -517,7 +517,7 @@ m_bUseIncludeFeature = true; bUsePDF = true; if( m_aGlobalDefaults.m_nPSLevel == 0 && m_aGlobalDefaults.m_nPDFDevice == 0 ) - m_aGlobalDefaults.m_nPDFDevice = 1; + m_aGlobalDefaults.m_nPSLevel = 2; } // do not send include JobPatch; CUPS will insert that itself // TODO: currently unknwon which versions of CUPS insert JobPatches @@ -583,7 +583,7 @@ aPrinter.m_aInfo.m_aContext = c_it->second; } if( bUsePDF && aPrinter.m_aInfo.m_nPSLevel == 0 && aPrinter.m_aInfo.m_nPDFDevice == 0 ) - aPrinter.m_aInfo.m_nPDFDevice = 1; + aPrinter.m_aInfo.m_nPSLevel = 2; aPrinter.m_aInfo.m_aDriverName = aBuf.makeStringAndClear(); aPrinter.m_bModified = false;