diff options
Diffstat (limited to 'tdenetworkmanager/src/configwidgets/tdenetman-connection_setting_wireless_security_widget.cpp')
-rw-r--r-- | tdenetworkmanager/src/configwidgets/tdenetman-connection_setting_wireless_security_widget.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tdenetworkmanager/src/configwidgets/tdenetman-connection_setting_wireless_security_widget.cpp b/tdenetworkmanager/src/configwidgets/tdenetman-connection_setting_wireless_security_widget.cpp index ec71417..17d1dd8 100644 --- a/tdenetworkmanager/src/configwidgets/tdenetman-connection_setting_wireless_security_widget.cpp +++ b/tdenetworkmanager/src/configwidgets/tdenetman-connection_setting_wireless_security_widget.cpp @@ -601,7 +601,9 @@ WirelessSecurityEAPImpl::WirelessSecurityEAPImpl(TDEWiFiConnection* security_set // preselect the correct method TQBiDirectionalMap<int, TDENetworkIEEE8021xType::TDENetworkIEEE8021xType>::Iterator it = _eapIndexMap.findData(_security_setting->eapConfig.type); - cboMethod->setCurrentItem(it.key()); + if (it != _eapIndexMap.end()) { + cboMethod->setCurrentItem(it.key()); + } // update phase2 combobox _phase2_widget->setAllowedPhase2Methods(_security_setting->eapConfig.allowedPhase2EAPMethods); |