Fix KeyError being raised.
authorJelmer Vernooij <jelmer@samba.org>
Sun, 10 May 2009 22:17:00 +0000 (00:17 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Sun, 10 May 2009 22:17:00 +0000 (00:17 +0200)
libirc/python/state.c

index a81d576253f70e34d291c6a3c82cd9aed10e3906..73c84a09f99c9642eba397f93d23945fa10052f6 100644 (file)
@@ -970,6 +970,7 @@ static PyObject *py_network_channel_dict_get(PyNetworkChannelDictObject *self, P
 
     channel = find_channel(self->parent->state, name);
     if (channel == NULL) {
+        PyErr_SetNone(PyExc_KeyError);
         return NULL;
     }