diff --git a/crates/engine/src/game/casting.rs b/crates/engine/src/game/casting.rs
index 02ca47fd4e..0e112b4a4f 100644
--- a/crates/engine/src/game/casting.rs
+++ b/crates/engine/src/game/casting.rs
@@ -17321,6 +17321,16 @@ pub(crate) fn resolve_non_self_discard_requirement(
player: PlayerId,
source_id: ObjectId,
cost: &AbilityCost,
+) -> Result