diff --git a/protocols/unreal.py b/protocols/unreal.py index c3dd7a4..22c5cb3 100644 --- a/protocols/unreal.py +++ b/protocols/unreal.py @@ -207,6 +207,10 @@ class UnrealProtocol(TS6BaseProtocol): if utils.isChannel(target): + # Fix assignment TypeError in the expandPUID bit (sets can't be + # assigned to by index). + modes = list(modes) + # Make sure we expand any PUIDs when sending outgoing modes... for idx, mode in enumerate(modes): if mode[0][-1] in self.prefixmodes: