diff --git a/Attrap.py b/Attrap.py
index dc1eaeaefb8b27fb680aae084402b80ae93c0e2a..e02670f6756bc803b9f205b6c1731fab034d4792 100644
--- a/Attrap.py
+++ b/Attrap.py
@@ -69,11 +69,12 @@ class Attrap:
             reader = PdfReader(f'{raa_data_dir}{self.get_sha256()}.pdf')
             pdf_metadata = reader.metadata
 
-            if pdf_metadata.creation_date:
-                self.pdf_creation_date = pdf_metadata.creation_date
+            if pdf_metadata:
+                if pdf_metadata.creation_date:
+                    self.pdf_creation_date = pdf_metadata.creation_date
 
-            if pdf_metadata.modification_date:
-                self.pdf_modification_date = pdf_metadata.modification_date
+                if pdf_metadata.modification_date:
+                    self.pdf_modification_date = pdf_metadata.modification_date
 
         def extract_content(self, data_dir):
             raa_data_dir = f'{data_dir}/raa/'