vif, mvmvif, ap_sta);
if (ret)
goto out;
- } else if (mvm->nd_config) {
+ } else if (wowlan->nd_config || mvm->nd_config) {
ret = iwl_mvm_switch_to_d3(mvm);
if (ret)
goto out;
- ret = iwl_mvm_scan_offload_start(mvm, vif, mvm->nd_config,
- &mvm->nd_ies);
+ ret = iwl_mvm_scan_offload_start(
+ mvm, vif,
+ wowlan->nd_config ?: mvm->nd_config,
+ &mvm->nd_ies);
if (ret)
goto out;
} else {