Index: scribus/plugins/import/pdf/slaoutput.cpp
===================================================================
--- scribus/plugins/import/pdf/slaoutput.cpp	(Revision 23539)
+++ scribus/plugins/import/pdf/slaoutput.cpp	(Arbeitskopie)
@@ -2642,17 +2642,6 @@
 		torigin = m_ctm.map(QPointF(0, 1));
 	}
 
-	// Determine the visible area of the picture after clipping it. If it is empty, no item
-	// needs to be created.
-	QPainterPath outline;
-	outline.addRect(0, 0, 1, 1);
-	outline = m_ctm.map(outline);
-	if (!m_currentClipPath.isEmpty())
-		outline = m_currentClipPath.intersected(outline);
-
-	if ((inPattern == 0) && (outline.isEmpty() || outline.boundingRect().isNull()))
-		return;
-
     // Determine the width and height of the image by undoing the rotation part
 	// of the CTM and applying the result to the unit square.
 	QTransform without_rotation; 
@@ -2751,8 +2740,10 @@
 		}
 		delete tempFile;
 	}
-	if (inPattern == 0)
+
+	if (checkClip() && (inPattern == 0))
 	{
+		QPainterPath outline = m_currentClipPath;
 		outline.translate(xCoor - ite->xPos(), yCoor - ite->yPos());
 		// Undo the rotation of the clipping path as it is rotated together with the iamge.
 		QTransform mm;
