aboutsummaryrefslogtreecommitdiffhomepage
path: root/pretyping/detyping.ml
diff options
context:
space:
mode:
Diffstat (limited to 'pretyping/detyping.ml')
-rw-r--r--pretyping/detyping.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/pretyping/detyping.ml b/pretyping/detyping.ml
index ec8945e85..c0611dcec 100644
--- a/pretyping/detyping.ml
+++ b/pretyping/detyping.ml
@@ -745,6 +745,7 @@ let detype_closed_glob ?lax isgoal avoid env sigma t =
with Not_found -> try
(* assumes [detype] does not raise [Not_found] exceptions *)
let (b,c) = Id.Map.find id cl.typed in
+ let c = EConstr.Unsafe.to_constr c in
(* spiwack: I'm not sure it is the right thing to do,
but I'm computing the detyping environment like
[Printer.pr_constr_under_binders_env] does. *)