src/gui/dialogs/qprintdialog_unix.cpp
changeset 25 e24348a560a6
parent 19 fcece45ef507
child 30 5dc02b23752f
--- a/src/gui/dialogs/qprintdialog_unix.cpp	Thu May 27 13:40:48 2010 +0300
+++ b/src/gui/dialogs/qprintdialog_unix.cpp	Fri Jun 11 14:24:45 2010 +0300
@@ -968,7 +968,7 @@
 #if !defined(QT_NO_CUPS) && !defined(QT_NO_LIBRARY)
 void QUnixPrintWidgetPrivate::setCupsProperties()
 {
-    if (cups && QCUPSSupport::isAvailable()) {
+    if (cups && QCUPSSupport::isAvailable() && cups->pageSizes()) {
         QPrintEngine *engine = printer->printEngine();
         const ppd_option_t* pageSizes = cups->pageSizes();
         QByteArray cupsPageSize;