diff --git a/src/main/java/stirling/software/SPDF/controller/api/converters/ConvertWebsiteToPDF.java b/src/main/java/stirling/software/SPDF/controller/api/converters/ConvertWebsiteToPDF.java
index 6c9f93fc7..60d3bfeba 100644
--- a/src/main/java/stirling/software/SPDF/controller/api/converters/ConvertWebsiteToPDF.java
+++ b/src/main/java/stirling/software/SPDF/controller/api/converters/ConvertWebsiteToPDF.java
@@ -72,6 +72,7 @@ public class ConvertWebsiteToPDF {
             List<String> command = new ArrayList<>();
             command.add(runtimePathConfig.getWeasyPrintPath());
             command.add(URL);
+            command.add("--pdf-forms"); 
             command.add(tempOutputFile.toString());
 
             ProcessExecutorResult returnCode =
diff --git a/src/main/java/stirling/software/SPDF/utils/FileToPdf.java b/src/main/java/stirling/software/SPDF/utils/FileToPdf.java
index dbc0915bb..b766f3de9 100644
--- a/src/main/java/stirling/software/SPDF/utils/FileToPdf.java
+++ b/src/main/java/stirling/software/SPDF/utils/FileToPdf.java
@@ -53,6 +53,7 @@ public class FileToPdf {
             command.add("-e");
             command.add("utf-8");
             command.add("-v");
+            command.add("--pdf-forms"); 
             command.add(tempInputFile.toString());
             command.add(tempOutputFile.toString());