X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoreauthhandler.cpp;h=92b32c5cc79f84115e56d8edc8a79d6bc9ae8123;hp=75a292826d14a10d4fdcf51346f6c7cacd68829d;hb=86399b61aa6f0d5101bf02588eb99fdcfdea3c63;hpb=921e54680da16fcf2adb7a90506875aceb6633a4;ds=sidebyside
diff --git a/src/core/coreauthhandler.cpp b/src/core/coreauthhandler.cpp
index 75a29282..92b32c5c 100644
--- a/src/core/coreauthhandler.cpp
+++ b/src/core/coreauthhandler.cpp
@@ -158,7 +158,7 @@ void CoreAuthHandler::handle(const RegisterClient &msg)
else
useSsl = _connectionFeatures & Protocol::Encryption;
- if (Quassel::isOptionSet("require-ssl") && !useSsl) {
+ if (Quassel::isOptionSet("require-ssl") && !useSsl && !_peer->isLocal()) {
_peer->dispatch(ClientDenied(tr("SSL is required!
You need to use SSL in order to connect to this core.")));
_peer->close();
return;