diff --git a/discord/ui/modal.py b/discord/ui/modal.py index f9656bad9..a9b6ea343 100644 --- a/discord/ui/modal.py +++ b/discord/ui/modal.py @@ -192,8 +192,6 @@ class Modal(View): return await self.on_submit(interaction) - if not interaction.response._responded: - await interaction.response.defer() except Exception as e: return await self.on_error(e, interaction) else: diff --git a/discord/ui/view.py b/discord/ui/view.py index 83a179c9a..5d9bbe38a 100644 --- a/discord/ui/view.py +++ b/discord/ui/view.py @@ -366,8 +366,6 @@ class View: return await item.callback(interaction) - if not interaction.response._responded: - await interaction.response.defer() except Exception as e: return await self.on_error(e, item, interaction)