summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/sshkeys/sshkeys.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/noncore/settings/sshkeys/sshkeys.cpp b/noncore/settings/sshkeys/sshkeys.cpp
index 701356a..3b4dce6 100644
--- a/noncore/settings/sshkeys/sshkeys.cpp
+++ b/noncore/settings/sshkeys/sshkeys.cpp
@@ -81,5 +81,8 @@ void SSHKeysApp::doRefreshListButton()
return;
}
-
+ if (sshadd_process.exitStatus() == 2) {
+ log_text(tr("Connection to ssh-agent failed"));
+ setEnabled(FALSE);
+ }
}