diff --git a/src/lib/pdfconverter.cc b/src/lib/pdfconverter.cc index b0e668339..6c30b896a 100644 --- a/src/lib/pdfconverter.cc +++ b/src/lib/pdfconverter.cc @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -344,7 +345,7 @@ void PdfConverterPrivate::pagesLoaded(bool ok) { lout = settings.out; if (settings.out == "-") { #ifndef Q_OS_WIN32 - if (QFile::exists("/dev/stdout")) + if ((QFile::exists("/dev/stdout")) && (QFileInfo("/dev/stdout").isWritable())) lout = "/dev/stdout"; else #endif