Index: scribus/pdflib_core.cpp
===================================================================
--- scribus/pdflib_core.cpp	(revision 19981)
+++ scribus/pdflib_core.cpp	(working copy)
@@ -8147,12 +8147,12 @@
 	if (stroke)
 	{
 		GType = currItem->GrTypeStroke;
-		StartX = currItem->GrStrokeStartX + bleedDisplacementX;
-		StartY = currItem->GrStrokeStartY + bleedDisplacementY;
-		EndX = currItem->GrStrokeEndX + bleedDisplacementX;
-		EndY = currItem->GrStrokeEndY + bleedDisplacementY;
-		FocalX = currItem->GrStrokeFocalX + bleedDisplacementX;
-		FocalY = currItem->GrStrokeFocalY + bleedDisplacementY;
+		StartX = currItem->GrStrokeStartX;
+		StartY = currItem->GrStrokeStartY;
+		EndX = currItem->GrStrokeEndX;
+		EndY = currItem->GrStrokeEndY;
+		FocalX = currItem->GrStrokeFocalX;
+		FocalY = currItem->GrStrokeFocalY;
 		Gscale = currItem->GrStrokeScale;
 		Gskew = currItem->GrStrokeSkew;
 		if (!(currItem->strokeGradient().isEmpty()) && (doc.docGradients.contains(currItem->strokeGradient())))
@@ -8172,12 +8172,12 @@
 			return PDF_MeshGradientFill(output, currItem);
 		else if (GType == 12)
 			return PDF_PatchMeshGradientFill(output, currItem);
-		StartX = currItem->GrStartX + bleedDisplacementX;
-		StartY = currItem->GrStartY + bleedDisplacementY;
-		EndX = currItem->GrEndX + bleedDisplacementX;
-		EndY = currItem->GrEndY + bleedDisplacementY;
-		FocalX = currItem->GrFocalX + bleedDisplacementX;
-		FocalY = currItem->GrFocalY + bleedDisplacementY;
+		StartX = currItem->GrStartX;
+		StartY = currItem->GrStartY;
+		EndX = currItem->GrEndX;
+		EndY = currItem->GrEndY;
+		FocalX = currItem->GrFocalX;
+		FocalY = currItem->GrFocalY;
 		Gscale = currItem->GrScale;
 		Gskew = currItem->GrSkew;
 		if (!(currItem->gradient().isEmpty()) && (doc.docGradients.contains(currItem->gradient())))
@@ -8203,6 +8203,7 @@
 		}
 		else
 		{
+			mpa.translate(bleedDisplacementX, bleedDisplacementY);
 			mpa.translate(currItem->xPos() - ActPageP->xOffset(), ActPageP->height() - (currItem->yPos() - ActPageP->yOffset()));
 			mpa.rotate(-currItem->rotation());
 		}
