diff --git a/Scribus/scribus/ui/tabpdfoptions.cpp b/Scribus/scribus/ui/tabpdfoptions.cpp
index 3dd7ea3..b2ba10c 100644
--- a/Scribus/scribus/ui/tabpdfoptions.cpp
+++ b/Scribus/scribus/ui/tabpdfoptions.cpp
@@ -44,6 +44,7 @@ for which a new license (GPL+exception) is in place.
 #include "util_icon.h"
 #include "scribuscore.h"
 #include "util.h"
+#include <qt4/QtGui/qcheckbox.h>
 
 TabPDFOptions::TabPDFOptions(   QWidget* parent, PDFOptions & Optionen,
                                 const SCFonts &AllFonts,
@@ -794,6 +795,16 @@ TabPDFOptions::TabPDFOptions(   QWidget* parent, PDFOptions & Optionen,
 	tabPDFXLayout->setSpacing( 5 );
 	tabPDFXLayout->setMargin( 10 );
 
+	EnableGroup = new QGroupBox( tabPDFX );
+	EnableGroup->setTitle( tr(" Enable ") );
+	EnableGroupLayout = new QGridLayout( EnableGroup );
+	EnableGroupLayout->setSpacing( 5 );
+	EnableGroupLayout->setMargin( 10 );
+	EnableGroupLayout->setAlignment( Qt::AlignTop );
+	enable = new QCheckBox( tr(" Enable Marks ") );
+	EnableGroupLayout->addWidget(enable,0,0);
+	tabPDFXLayout->addWidget( EnableGroup );
+	
 	MarkGroup = new QGroupBox( tabPDFX );
 	MarkGroup->setTitle( tr( "Printer Marks" ) );
 	MarkGroupLayout = new QGridLayout( MarkGroup );
@@ -908,6 +919,7 @@ TabPDFOptions::TabPDFOptions(   QWidget* parent, PDFOptions & Optionen,
 		connect(InfoString, SIGNAL(textChanged(const QString &)), this, SLOT(checkInfo()));
 		connect(InfoString, SIGNAL(editingFinished()), this, SLOT(checkInfo()));
 		connect(docBleeds, SIGNAL(clicked()), this, SLOT(doDocBleeds()));
+		connect(enable, SIGNAL(clicked()), this, SLOT(doEnablePrePress()));
 		EmbedFonts->setToolTip( "<qt>" + tr( "Embed fonts into the PDF. Embedding the fonts will preserve the layout and appearance of your document." ) + "</qt>");
 		CheckBox10->setToolTip( "<qt>" + tr( "Enables presentation effects when using Adobe&#174; Reader&#174; and other PDF viewers which support this in full screen mode." ) + "</qt>");
 		PagePrev->setToolTip( "<qt>" + tr( "Show page previews of each page listed above." ) + "</qt>");
@@ -1549,6 +1561,15 @@ void TabPDFOptions::doDocBleeds()
 	}
 }
 
+
+void TabPDFOptions::doEnablePrePress()
+{
+	bool setter = enable->isChecked() ? true : false;
+	MarkGroup->setEnabled(setter);
+	BleedGroup->setEnabled(setter);
+}
+
+
 void TabPDFOptions::checkInfo()
 {
 	if ((PDFVersionCombo->currentIndex() >= 3) && (InfoString->text().isEmpty()))
diff --git a/Scribus/scribus/ui/tabpdfoptions.h b/Scribus/scribus/ui/tabpdfoptions.h
index 6a19c5b..d919d34 100644
--- a/Scribus/scribus/ui/tabpdfoptions.h
+++ b/Scribus/scribus/ui/tabpdfoptions.h
@@ -149,6 +149,7 @@ public slots:
 	void SelLPIcol(int);
 	void enableCMS(bool enable);
 	void checkInfo();
+	void doEnablePrePress();
 
 protected slots:
 	void createPageNumberRange();
@@ -194,6 +195,9 @@ private:
 
 	QLabel* actionLabel;
 	QListWidget* AvailFlist;
+	QGroupBox* EnableGroup;
+	QGridLayout* EnableGroupLayout;
+	QCheckBox* enable;
 	QGroupBox* BleedGroup;
 	QGridLayout* BleedGroupLayout;
 	QGroupBox* MarkGroup;

