diff --git a/apps/web/src/components/game/QuestPanel.tsx b/apps/web/src/components/game/QuestPanel.tsx
index 59064ad..f73c8c8 100644
--- a/apps/web/src/components/game/QuestPanel.tsx
+++ b/apps/web/src/components/game/QuestPanel.tsx
@@ -60,6 +60,9 @@ const QuestCard = ({ quest, partyCombatPower, unlockHint, zoneHint }: QuestCardP
{!zoneHint && unlockHint &&
📜 Complete: {unlockHint}
}
>
)}
+ {quest.status === "available" && quest.lastFailedAt != null && (
+ ⚠️ Last attempt failed
+ )}
{quest.status === "available" && (