diff --git a/aiogram/fsm/storage/pymongo.py b/aiogram/fsm/storage/pymongo.py index 9e6e19eb..277758fe 100644 --- a/aiogram/fsm/storage/pymongo.py +++ b/aiogram/fsm/storage/pymongo.py @@ -57,7 +57,7 @@ class PyMongoStorage(BaseStorage): async def close(self) -> None: """Cleanup client resources and disconnect from MongoDB.""" - self._client.close() + return await self._client.close() def resolve_state(self, value: StateType) -> Optional[str]: if value is None: