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)