diff --git a/libi2pd_client/SAM.cpp b/libi2pd_client/SAM.cpp index 63652bcc..049bb5aa 100644 --- a/libi2pd_client/SAM.cpp +++ b/libi2pd_client/SAM.cpp @@ -878,7 +878,7 @@ namespace client auto masterSession = std::static_pointer_cast(session); auto params = ExtractParams (buf); std::string_view id = params[SAM_PARAM_ID]; - if (masterSession->subsessions.count (id) > 1) + if (masterSession->subsessions.count (id) > 0) { // session exists SendMessageReply (SAM_SESSION_CREATE_DUPLICATED_ID, false);