diff --git a/src/dbus_fast/service.py b/src/dbus_fast/service.py index 57e5cc4..b5f1ee5 100644 --- a/src/dbus_fast/service.py +++ b/src/dbus_fast/service.py @@ -534,7 +534,7 @@ class ServiceInterface: @staticmethod def _handle_signal( - interface: "ServiceInterface", signal: _Signal, result: List[Any] + interface: "ServiceInterface", signal: _Signal, result: Optional[Any] ) -> None: body, fds = ServiceInterface._fn_result_to_body(result, signal.signature_tree) for bus in ServiceInterface._get_buses(interface):