diff --git a/js/semantics/HTML.lisp b/js/semantics/HTML.lisp
index 60c82b4e6822..2181f8424721 100644
--- a/js/semantics/HTML.lisp
+++ b/js/semantics/HTML.lisp
@@ -447,6 +447,7 @@
((:but-not 6) (b "except"))
((:begin-negative-lookahead 13) "[lookahead" :not-member-10 "{")
((:end-negative-lookahead 2) "}]")
+ ((:no-line-break 15) "[no" nbsp "line" nbsp "break]")
(:subscript sub)
(:superscript sup)
(:plain-subscript :subscript)
diff --git a/js/semantics/RTF.lisp b/js/semantics/RTF.lisp
index b8c406b78a22..d7014969449c 100644
--- a/js/semantics/RTF.lisp
+++ b/js/semantics/RTF.lisp
@@ -319,6 +319,7 @@
((:but-not 6) (b "except"))
((:begin-negative-lookahead 13) "[lookahead" :not-member-10 "{")
((:end-negative-lookahead 2) "}]")
+ ((:no-line-break 15) "[no" ~ "line" ~ "break]")
(:subscript sub)
(:superscript super)
(:plain-subscript b 0 i 0 :subscript)
diff --git a/js2/semantics/HTML.lisp b/js2/semantics/HTML.lisp
index 60c82b4e6822..2181f8424721 100644
--- a/js2/semantics/HTML.lisp
+++ b/js2/semantics/HTML.lisp
@@ -447,6 +447,7 @@
((:but-not 6) (b "except"))
((:begin-negative-lookahead 13) "[lookahead" :not-member-10 "{")
((:end-negative-lookahead 2) "}]")
+ ((:no-line-break 15) "[no" nbsp "line" nbsp "break]")
(:subscript sub)
(:superscript sup)
(:plain-subscript :subscript)
diff --git a/js2/semantics/RTF.lisp b/js2/semantics/RTF.lisp
index b8c406b78a22..d7014969449c 100644
--- a/js2/semantics/RTF.lisp
+++ b/js2/semantics/RTF.lisp
@@ -319,6 +319,7 @@
((:but-not 6) (b "except"))
((:begin-negative-lookahead 13) "[lookahead" :not-member-10 "{")
((:end-negative-lookahead 2) "}]")
+ ((:no-line-break 15) "[no" ~ "line" ~ "break]")
(:subscript sub)
(:superscript super)
(:plain-subscript b 0 i 0 :subscript)