diff --git a/agent_based/cisco_wlc.py b/agent_based/cisco_wlc.py
index 4696c13dd5ac2b991aa03b05b0be0e3cedb8c2d0..3ff9e6a92f0837dd8f792b003871c4095e2f2a8b 100644
--- a/agent_based/cisco_wlc.py
+++ b/agent_based/cisco_wlc.py
@@ -25,6 +25,7 @@
 # 2022-03-07: fixed handling of missing AP (THX to andreas[dot]doehler[at]gmail[dot]com)
 # 2022-04-01: added RADIO MAC address
 # 2022-05-31: removed "Software" from snmp detect function
+# 2022-10-23: fixed warning on upgrade "non-empty params vanished" for inv_ap_info
 
 from time import time
 from dataclasses import dataclass
@@ -639,6 +640,20 @@ register.check_plugin(
     service_name='AP %s',
     discovery_function=discovery_cisco_wlc,
     check_function=check_cisco_wlc,
-    check_default_parameters={},
+    check_default_parameters={
+        'state_ap_missing': 1,
+        'state_ap_adminstatus': 1,
+        'state_ap_operationstatus': 1,
+        'state_ap_telnetenable': 2,
+        'state_ap_sshenable': 1,
+        'stateap_encryptionenable': 1,
+        'state_ap_dataencryptionstatus': 1,
+        'state_ap_powerstatus': 2,
+        'state_cdp_duplex': 1,
+        'state_cdp_change': 1,
+        'state_ap_change': 1,
+        'ap_list': [],
+        'inv_ap_info': {},
+    },
     check_ruleset_name='cisco_wlc',
 )
diff --git a/cisco_wlc.mkp b/cisco_wlc.mkp
index 99f4ef3e9437affe1005be6ce15db324ca02d11f..93f318d4348eacc94f771a60a7cfbc26f23d06be 100644
Binary files a/cisco_wlc.mkp and b/cisco_wlc.mkp differ
diff --git a/packages/cisco_wlc b/packages/cisco_wlc
index 7487384a496a733f92dae829a15531814fd0fd89..ca244c5cb5165ad3b7c7e480f5f5ad375f2c2b68 100644
--- a/packages/cisco_wlc
+++ b/packages/cisco_wlc
@@ -14,7 +14,7 @@
  'name': 'cisco_wlc',
  'num_files': 3,
  'title': 'monitor Cisco WLC APs',
- 'version': '20220531.v0.6a',
+ 'version': '20221023.v0.6b',
  'version.min_required': '2.0.0',
  'version.packaged': '2021.09.20',
  'version.usable_until': None}
\ No newline at end of file