diff --git a/src/dh.c b/src/dh.c index c9e20f97..4f172c22 100644 --- a/src/dh.c +++ b/src/dh.c @@ -947,7 +947,7 @@ int generate_session_keys(ssh_session session) { if (tmp == NULL) { goto error; } - tmp = crypto->decryptkey; + crypto->decryptkey = tmp; if(crypto->decryptkey == NULL) goto error;