src/HOL/Nominal/nominal_datatype.ML
changeset 51798 ad3a241def73
parent 51717 9e7d1c139569
child 52788 da1fdbfebd39
--- a/src/HOL/Nominal/nominal_datatype.ML	Sat Apr 27 11:37:50 2013 +0200
+++ b/src/HOL/Nominal/nominal_datatype.ML	Sat Apr 27 20:50:20 2013 +0200
@@ -1738,7 +1738,7 @@
                rotate_tac ~1 1,
                ((DETERM o etac elim) THEN_ALL_NEW full_simp_tac
                   (put_simpset HOL_ss context addsimps flat distinct_thms)) 1] @
-               (if null idxs then [] else [hyp_subst_tac 1,
+               (if null idxs then [] else [hyp_subst_tac context 1,
                 SUBPROOF (fn {asms, concl, prems = prems', params, context = context', ...} =>
                   let
                     val SOME prem = find_first (can (HOLogic.dest_eq o