diff --git a/agent_based/checkpoint_inv_base.py b/agent_based/checkpoint_inv_base.py
index b74bd143c2350006f13e58337cbd24c0efd79b31..511bac8ce8adaf4c47d1b7dfac0d50b195091621 100644
--- a/agent_based/checkpoint_inv_base.py
+++ b/agent_based/checkpoint_inv_base.py
@@ -86,16 +86,10 @@ def parse_checkpoint_inv_base(string_table: List[StringTable]) -> List:
 
 
 def inventory_checkpoint_base(section: List) -> InventoryResult:
-    class invEntry(NamedTuple):
-        invPath: list
-        key: str
-        value: str
-
-    for entry in section:
-        entry = invEntry(*entry)
+    for invPath, key, value in section:
         yield Attributes(
-            path=entry.invPath,
-            inventory_attributes={entry.key: entry.value})
+            path= invPath,
+            inventory_attributes={key: value})
 
 
 register.snmp_section(
diff --git a/inv_checkpoint_base.mkp b/inv_checkpoint_base.mkp
index d82c8c554090a0e1d8604bacee9a94afc98f4efe..62ef9d72476f0cbb62021c260a32687fa500cba2 100644
Binary files a/inv_checkpoint_base.mkp and b/inv_checkpoint_base.mkp differ