diff --git a/agent_based/inv_opengear_base.py b/agent_based/inv_opengear_base.py
index d9386f940072706774224167b33cf92548a6520a..e57ddb498c8a87e3abf3af3cc28827b84e759a85 100644
--- a/agent_based/inv_opengear_base.py
+++ b/agent_based/inv_opengear_base.py
@@ -11,7 +11,7 @@
 # opengear base inventory
 #
 # 2022-11-08: fixed crash in parse function on empty inv_data
-#
+# 2022-11-09: removed ' ()' from firmware version
 #
 # sample string_table
 # [
@@ -107,7 +107,7 @@ def parse_inv_opengear_base(string_table: List[StringTable]) -> Optional[List]:
 
     for key, value in [
         ('vendor', 'opengear'),
-        ('version', firmware_version),
+        ('version', firmware_version.rstrip(' ()')),
     ]:
         if not value == '':
             section.append((invPath, key, value))
diff --git a/inv_opengear_base.mkp b/inv_opengear_base.mkp
index 17bf87e617a0da206ac038352ae4d82e108e9007..1f931b239f6254363f111e8fed5ad3270e919a66 100644
Binary files a/inv_opengear_base.mkp and b/inv_opengear_base.mkp differ
diff --git a/packages/inv_opengear_base b/packages/inv_opengear_base
index c52f130d4c569e740c584116f5bcd9843e3a7126..b76cff163474664ac23434f3bea4c16b32f98550 100644
--- a/packages/inv_opengear_base
+++ b/packages/inv_opengear_base
@@ -14,7 +14,7 @@
  'name': 'inv_opengear_base',
  'num_files': 1,
  'title': 'opengear base inventory',
- 'version': '20221108.v.0.01a',
+ 'version': '20221109.v.0.01b',
  'version.min_required': '2.0.0',
  'version.packaged': '2021.09.20',
  'version.usable_until': None}
\ No newline at end of file