diff --git a/lisp/textmodes/mhtml-mode.el b/lisp/textmodes/mhtml-mode.el
index 58541677509..8df251276b5 100644
--- a/lisp/textmodes/mhtml-mode.el
+++ b/lisp/textmodes/mhtml-mode.el
@@ -237,8 +237,8 @@ smallest."
(cons 'jit-lock-bounds (cons new-beg new-end)))))
(defvar-local mhtml--last-submode nil
- "Record the last visited submode, so the cursor-sensor function
-can function properly.")
+ "Record the last visited submode.
+This is used by `mhtml--pre-command'.")
(defvar-local mhtml--stashed-crucial-variables nil
"Alist of stashed values of the crucial variables.")
@@ -359,7 +359,6 @@ can function properly.")
Code inside a