diff --git a/app/core/src/main/java/stirling/software/SPDF/controller/api/security/CertSignController.java b/app/core/src/main/java/stirling/software/SPDF/controller/api/security/CertSignController.java index 81da2863d..11ca986c2 100644 --- a/app/core/src/main/java/stirling/software/SPDF/controller/api/security/CertSignController.java +++ b/app/core/src/main/java/stirling/software/SPDF/controller/api/security/CertSignController.java @@ -139,11 +139,12 @@ public class CertSignController { signatureOptions.setPage(pageNumber); doc.addSignature(signature, instance, signatureOptions); + doc.saveIncremental(output); } } else { doc.addSignature(signature, instance); + doc.saveIncremental(output); } - doc.saveIncremental(output); } catch (Exception e) { ExceptionUtils.logException("PDF signing", e); }