diff --git a/agent_based/checkpoint_threat_emulation.py b/agent_based/checkpoint_threat_emulation.py
index b48b94e3d425a5fa70fa978610fc2e08d0866f6f..069b3b89c1efe2924b2210a9612a74d71a155a71 100644
--- a/agent_based/checkpoint_threat_emulation.py
+++ b/agent_based/checkpoint_threat_emulation.py
@@ -87,7 +87,6 @@ def parse_checkpoint_threat_emulation(string_table: List[StringTable]) -> Option
         teStatusLongDesc = testatus[0]
     except(IndexError, ValueError):
         return
-
     scanned_files, malicious_files_detected, files_scanned_by_threat_cloud, malicious_files_detected_by_threat_cloud, \
     average_process_time, average_emulated_file_size, average_queue_size, peak_queue_size, = tecounter[0]
 
@@ -111,7 +110,7 @@ def parse_checkpoint_threat_emulation(string_table: List[StringTable]) -> Option
             teUpdateStatus=teUpdateStatus,
             teUpdateDesc=teUpdateDesc,
             teSubscriptionExpDate=int(teSubscriptionExpDate),
-            teSubscriptionExpDateStr=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(teSubscriptionExpDate)),
+            teSubscriptionExpDateStr=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(teSubscriptionExpDate))),
             quota_on_cloud=int(quota_on_cloud),
             remaining_quota_on_cloud=int(remaining_quota_on_cloud),
             teSubscriptionStatus=teSubscriptionStatus,
diff --git a/checkpoint_threat_emulation.mkp b/checkpoint_threat_emulation.mkp
index c8426d7c431b694d19acba8674367f1bb704f8bc..e3d4ed9628c6b6ab5bc8ccafebb3d3f8b290dae0 100644
Binary files a/checkpoint_threat_emulation.mkp and b/checkpoint_threat_emulation.mkp differ