diff --git a/src/Lean/Elab/Tactic/Induction.lean b/src/Lean/Elab/Tactic/Induction.lean index 6658dd701b86..e74577c6aea1 100644 --- a/src/Lean/Elab/Tactic/Induction.lean +++ b/src/Lean/Elab/Tactic/Induction.lean @@ -59,7 +59,7 @@ def evalAlt (mvarId : MVarId) (alt : Syntax) (addInfo : TermElabM Unit) (remaini withCaseRef (getAltDArrow alt) rhs do if isHoleRHS rhs then addInfo - let gs' ← mvarId.withContext <| withRef rhs do + let gs' ← mvarId.withContext <| withTacticInfoContext rhs do let mvarDecl ← mvarId.getDecl let val ← elabTermEnsuringType rhs mvarDecl.type mvarId.assign val