diff options
-rw-r--r-- | agent/command-ssh.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/agent/command-ssh.c b/agent/command-ssh.c index a81468125..d619324cd 100644 --- a/agent/command-ssh.c +++ b/agent/command-ssh.c @@ -2331,7 +2331,9 @@ ssh_send_key_public (estream_t stream, gcry_sexp_t key, else { err = ssh_key_extract_comment (key, &comment); - if (!err) + if (err) + err = stream_write_cstring (stream, "(none)"); + else err = stream_write_cstring (stream, comment); } if (err) |