diff --git a/dist/lib/generalUtils.js b/dist/lib/generalUtils.js
index f757ed501c2040e65130d7266b1b2c34eeba1c5d..64ce8f2a468dd2e309e585db9af80aab06ddca22 100644
--- a/dist/lib/generalUtils.js
+++ b/dist/lib/generalUtils.js
@@ -15,7 +15,7 @@ const checkForSubFilter = (pdfBuffer) => {
         "etsi.rfc3161",
     ];
     if (!supportedTypes.includes(subFilter.trim().toLowerCase())) {
-        throw new errors_1.AppError("Subfilter not supported");
+        throw new errors_1.AppError(`Subfilter not supported - ${subFilter.trim().toLowerCase()}`);
     }
 };
 exports.checkForSubFilter = checkForSubFilter;
diff --git a/dist/lib/index.js b/dist/lib/index.js
index 8fd684550c1dbe067a541ecf97126930080f442e..7ed62642f5eb6075926e9f466dead8a95aa30553 100644
--- a/dist/lib/index.js
+++ b/dist/lib/index.js
@@ -10,8 +10,7 @@ const verifyPDF = (pdf) => {
         (0, generalUtils_1.checkForSubFilter)(pdfBuffer);
     }
     catch (error) {
-        console.log("no supported signatures found");
-        return null;
+        throw new Error(error.message);
     }
     try {
         const { signatureStr, signedData, signatureMeta } = (0, signatureUtils_1.extractSignature)(pdfBuffer);