diff --git a/pydle/features/rfc1459/client.py b/pydle/features/rfc1459/client.py index 223b2c7..b246230 100644 --- a/pydle/features/rfc1459/client.py +++ b/pydle/features/rfc1459/client.py @@ -283,6 +283,12 @@ class RFC1459Support(BasicClient): and yield from this function as follows: info = yield self.whois('Nick') """ + + if " " in nickname: + fut = Future() + fut.set_result(None) + return fut + if nickname not in self._requests['whois']: self.rawmsg('WHOIS', nickname) self._whois_info[nickname] = {