--- 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;