diff --git a/agent_based/cisco_wlc.py b/agent_based/cisco_wlc.py
index 8c874173e70dd34ae9c10e73dd6d0daff997b26c..8122305da53b5e869c32de41e3f85bd426187316 100644
--- a/agent_based/cisco_wlc.py
+++ b/agent_based/cisco_wlc.py
@@ -28,6 +28,7 @@
 # 2022-10-23: fixed warning on upgrade "non-empty params vanished" for inv_ap_info
 # 2023-02-21: added cluster function (backport from check_mk) THX to roger[dot]ellenberger[at]wagner[dot]ch
 # 2023-02-21: moved gui files from ~/local/share/check_mk/... to ~/local/lib/check_mk...
+# 2023-06-07: fixed ValueError (not enough values to unpack (expected 3, got 1)) in parse function (string_table)
 
 from time import time
 from dataclasses import dataclass
@@ -276,7 +277,7 @@ def _get_lwapap_info(oid_end, lwapap) -> Optional[LwapInfo]:
 def parse_cisco_wlc(string_table: List[StringTable]) -> Optional[Dict[str, Ap]]:
     try:
         bsnap, lwapap, cdpdata = string_table
-    except IndexError:
+    except ValueError:
         return
 
     parsed = {}
diff --git a/cisco_wlc-0.8.1-20230607.mkp b/cisco_wlc-0.8.1-20230607.mkp
new file mode 100644
index 0000000000000000000000000000000000000000..610debd516d39c8d42d5a9da720f81fa43b52cb3
Binary files /dev/null and b/cisco_wlc-0.8.1-20230607.mkp differ
diff --git a/cisco_wlc.mkp b/cisco_wlc.mkp
index bafc8c7debc00c75978461da2d7608040372e653..610debd516d39c8d42d5a9da720f81fa43b52cb3 100644
Binary files a/cisco_wlc.mkp and b/cisco_wlc.mkp differ
diff --git a/packages/cisco_wlc b/packages/cisco_wlc
index 3f9f3e6feaf0af97e59e33f0c2e360f67a7357c0..7853f231fc3b98ee8fd07aeb77934df8dcf852d8 100644
--- a/packages/cisco_wlc
+++ b/packages/cisco_wlc
@@ -12,7 +12,7 @@
            'gui': ['metrics/cisco_wlc.py', 'wato/cisco_wlc.py']},
  'name': 'cisco_wlc',
  'title': 'monitor Cisco WLC APs',
- 'version': '20230221.v0.8',
- 'version.min_required': '2.1.0',
+ 'version': '0.8.1-20230607',
+ 'version.min_required': '2.1.0b1',
  'version.packaged': '2.1.0p21',
  'version.usable_until': None}
\ No newline at end of file