diff --git a/Services/ProtocolServer/ClientConnection.cpp b/Services/ProtocolServer/ClientConnection.cpp index f688dc58a8b..b9f78e25209 100644 --- a/Services/ProtocolServer/ClientConnection.cpp +++ b/Services/ProtocolServer/ClientConnection.cpp @@ -26,8 +26,8 @@ #include #include -#include #include +#include #include #include @@ -78,6 +78,7 @@ OwnPtr ClientConnection::handle( bool success = false; if (download) { download->stop(); + m_downloads.remove(message.download_id()); success = true; } return make(success);