diff --git a/naff/client/client.py b/naff/client/client.py index 5e0b5421b..7b804f50d 100644 --- a/naff/client/client.py +++ b/naff/client/client.py @@ -496,7 +496,7 @@ def default_error_handler(source: str, error: BaseException) -> None: @Listener.create() async def _on_error(self, event: events.Error) -> None: - self.on_error(event.source, event.error, *event.args, **event.kwargs) + await self.on_error(event.source, event.error, *event.args, **event.kwargs) async def on_error(self, source: str, error: Exception, *args, **kwargs) -> None: """