diff --git a/direct/src/fsm/FSM.py b/direct/src/fsm/FSM.py index a62bede3f0..577c1232b7 100644 --- a/direct/src/fsm/FSM.py +++ b/direct/src/fsm/FSM.py @@ -310,7 +310,7 @@ class FSM(DirectObject): self.name, request, str(args)[1:])) filter = self.getCurrentFilter() - result = list(filter(request, args)) + result = filter(request, args) if result: if isinstance(result, str): # If the return value is a string, it's just the name