diff --git a/lbrynet/dht/msgformat.py b/lbrynet/dht/msgformat.py index 7a9dd5378..2cc79f29c 100644 --- a/lbrynet/dht/msgformat.py +++ b/lbrynet/dht/msgformat.py @@ -53,7 +53,7 @@ class DefaultFormat(MessageTranslator): return primitive[str(key)] # TODO: switch to int() def fromPrimitive(self, msgPrimitive): - msgType = msgPrimitive[self.headerType] + msgType = self.get(msgPrimitive, self.headerType) if msgType == self.typeRequest: msg = msgtypes.RequestMessage(self.get(msgPrimitive, self.headerNodeID), self.get(msgPrimitive, self.headerPayload),