diff --git a/sftp/kio_sftp.cpp b/sftp/kio_sftp.cpp --- a/sftp/kio_sftp.cpp +++ b/sftp/kio_sftp.cpp @@ -1268,6 +1268,7 @@ if (mSession) { ssh_disconnect(mSession); + ssh_free(mSession); mSession = nullptr; }