diff --git a/src/uplink.cpp b/src/uplink.cpp index 8f54794a2..86851fc50 100644 --- a/src/uplink.cpp +++ b/src/uplink.cpp @@ -66,7 +66,7 @@ UplinkSocket::UplinkSocket() : Socket(-1, Config->Uplinks[Anope::CurrentUplink]. UplinkSocket::~UplinkSocket() { - if (!error) + if (!error && !Anope::Quitting) { this->OnError(""); Module *protocol = ModuleManager::FindFirstOf(PROTOCOL);