diff --git a/diylc/diylc-core/src/org/diylc/presenter/update.xml b/diylc/diylc-core/src/org/diylc/presenter/update.xml
index caf56705..ae717ecd 100644
--- a/diylc/diylc-core/src/org/diylc/presenter/update.xml
+++ b/diylc/diylc-core/src/org/diylc/presenter/update.xml
@@ -4419,6 +4419,10 @@
Upgraded JRE version of Mac builds to Themurin 17 and switched OpenGL to Metal rendering engine for improved performance
+
+ BUG_FIX
+ Choosing "Print" option from the menu starts printing immediately before choosing printing preferences
+
https://github.com/bancika/diy-layout-creator/releases
diff --git a/diylc/diylc-swing/src/org/diylc/swing/ActionFactory.java b/diylc/diylc-swing/src/org/diylc/swing/ActionFactory.java
index ea46b3ec..83f82ecc 100644
--- a/diylc/diylc-swing/src/org/diylc/swing/ActionFactory.java
+++ b/diylc/diylc-swing/src/org/diylc/swing/ActionFactory.java
@@ -874,13 +874,13 @@ public class ActionFactory {
File tempPdf = Files.createTempFile("diylc", ".pdf").toFile();
DrawingExporter.getInstance().exportPDF(PrintAction.this.drawingProvider, tempPdf);
- PDDocument document = PDDocument.load(tempPdf);
+// PDDocument document = PDDocument.load(tempPdf);
// PrintService printService = PrintServiceLookup.lookupDefaultPrintService();
- PrinterJob job = PrinterJob.getPrinterJob();
- PDFPageable pdfPageable = new PDFPageable(document);
- job.setPageable(pdfPageable);
+// PrinterJob job = PrinterJob.getPrinterJob();
+// PDFPageable pdfPageable = new PDFPageable(document);
+// job.setPageable(pdfPageable);
// job.setPrintService(printService);
- job.print();
+// job.print();
DrawingExporter.getInstance().print(PrintAction.this.drawingProvider);
return null;
}