diff --git a/discord/ext/menus/__init__.py b/discord/ext/menus/__init__.py index ebae3fe3..e42cf114 100644 --- a/discord/ext/menus/__init__.py +++ b/discord/ext/menus/__init__.py @@ -964,6 +964,8 @@ async def send_initial_message(self, ctx, channel): async def start(self, ctx, *, channel=None, wait=False): await self._source._prepare_once() + if self.message is not None: + await self.show_current_page() await super().start(ctx, channel=channel, wait=wait) async def show_checked_page(self, page_number):