diff options
Diffstat (limited to 'src/wireless-security/ws-leap.c')
-rw-r--r-- | src/wireless-security/ws-leap.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wireless-security/ws-leap.c b/src/wireless-security/ws-leap.c index 9695e35c..83b90bb6 100644 --- a/src/wireless-security/ws-leap.c +++ b/src/wireless-security/ws-leap.c @@ -70,9 +70,10 @@ validate (WirelessSecurity *parent, GError **error) text = gtk_entry_get_text (GTK_ENTRY (entry)); if (!text || !strlen (text)) { widget_set_error (entry); - if (!*error) + if (ret) { g_set_error_literal (error, NMA_ERROR, NMA_ERROR_GENERIC, _("missing leap-password")); - ret = FALSE; + ret = FALSE; + } } else widget_unset_error (entry); |