diff --git a/dist/pdfParser.js b/dist/pdfParser.js
index 8fc69cb02e10c79605bb7d9eda30b16baa3a48c4..6af35fa6c62af6b8701a34b0b243913ca27864ab 100644
--- a/dist/pdfParser.js
+++ b/dist/pdfParser.js
@@ -80,7 +80,12 @@ class PDFparser {
                 lib = pdflib.PDFNet;
             }
             //will this work ??
-            yield lib.initialize(licenseKey);
+            try {
+                yield lib.initialize(licenseKey);
+            }
+            catch (e) {
+                console.log(e);
+            }
             try {
                 buf = yield (0, utils_1.TimestampAndEnableLTV)(this.document, certPath, certTSAUrl, imgBytes, coords, lib);
             }
diff --git a/src/pdfParser.ts b/src/pdfParser.ts
index e108fe993a76783a07f6a8d4f72cb29478f60330..69953721764cdc89235dc7e88310db0e8b9f2e3d 100644
--- a/src/pdfParser.ts
+++ b/src/pdfParser.ts
@@ -77,7 +77,12 @@ class PDFparser {
     }
 
     //will this work ??
-    await lib.initialize(licenseKey);
+    try {
+      await lib.initialize(licenseKey);
+    } catch (e) {
+      console.log(e);
+    }
+
     try {
       buf = await TimestampAndEnableLTV(
         this.document,