diff --git a/src/knownhosts.c b/src/knownhosts.c index 4a8ea45e..51f9bb9b 100644 --- a/src/knownhosts.c +++ b/src/knownhosts.c @@ -1182,6 +1182,10 @@ ssh_session_get_known_hosts_entry(ssh_session session, { enum ssh_known_hosts_e old_rv, rv = SSH_KNOWN_HOSTS_UNKNOWN; + if (pentry != NULL) { + *pentry = NULL; + } + if (session->opts.knownhosts == NULL) { if (ssh_options_apply(session) < 0) { ssh_set_error(session,