aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--toplevel/command.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/toplevel/command.ml b/toplevel/command.ml
index fb95bdc345..df3dc78d5a 100644
--- a/toplevel/command.ml
+++ b/toplevel/command.ml
@@ -630,7 +630,7 @@ let start_proof_com sopt kind (bl,t) hook =
let id = match sopt with
| Some id ->
(* We check existence here: it's a bit late at Qed time *)
- if is_global id then
+ if Nametab.exists_cci (Lib.make_path id) or is_section_variable id then
errorlabstrm "start_proof" (pr_id id ++ str " already exists");
id
| None ->