diff --git a/core/hdd/src/wlan_hdd_cfg80211.c b/core/hdd/src/wlan_hdd_cfg80211.c index 90bf969cbb..e8c9149003 100644 --- a/core/hdd/src/wlan_hdd_cfg80211.c +++ b/core/hdd/src/wlan_hdd_cfg80211.c @@ -21708,7 +21708,8 @@ static void wlan_hdd_extauth_copy_pmkid(struct cfg80211_external_auth_params *params, uint8_t *pmkid) { - qdf_mem_copy(pmkid, params->pmkid, PMKID_LEN); + if (params->pmkid) + qdf_mem_copy(pmkid, params->pmkid, PMKID_LEN); } #else