diff --git a/IPython/kernel/zmq/serialize.py b/IPython/kernel/zmq/serialize.py index a179040faa8..282b2c216f3 100644 --- a/IPython/kernel/zmq/serialize.py +++ b/IPython/kernel/zmq/serialize.py @@ -127,7 +127,7 @@ def unserialize_object(buffers, g=None): for c in canned: _restore_buffers(c, bufs) newobj = uncan_sequence(canned, g) - elif isinstance(canned, dict) and len(canned) < MAX_ITEMS: + elif istype(canned, dict) and len(canned) < MAX_ITEMS: newobj = {} for k in sorted(canned.iterkeys()): c = canned[k]