diff --git a/modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java b/modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
index 0949c12c14c..77c3485b58e 100644
--- a/modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
+++ b/modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
@@ -512,10 +512,10 @@ private void updatePageLayout() {
                 bm = pWid - mpaX - mpaW;
                 break;
             }
-            if (Math.abs(lm) < 0.01) lm = 0;
-            if (Math.abs(rm) < 0.01) rm = 0;
-            if (Math.abs(tm) < 0.01) tm = 0;
-            if (Math.abs(bm) < 0.01) bm = 0;
+            if (lm < 0.01) lm = 0;
+            if (rm < 0.01) rm = 0;
+            if (tm < 0.01) tm = 0;
+            if (bm < 0.01) bm = 0;
             newLayout = fxPrinter.createPageLayout(paper, orient,
                                                    lm, rm, tm, bm);
         }