diff --git a/NEWS b/NEWS
index 98516886..1fa7d9b7 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,11 @@ GNU Bison NEWS
** Bug fixes
+*** %empty is used in reports
+
+ Empty right-hand sides are denoted by '%empty' in all the reports (text,
+ dot, XML and formats derived from it).
+
*** YYERROR and variants
When C++ variant support is enabled, an error triggered via YYERROR, but
diff --git a/data/xslt/xml2xhtml.xsl b/data/xslt/xml2xhtml.xsl
index d2cfed4c..c7c56887 100644
--- a/data/xslt/xml2xhtml.xsl
+++ b/data/xslt/xml2xhtml.xsl
@@ -532,12 +532,7 @@
.
-
-
-
-
-
-
+
.
@@ -563,7 +558,7 @@
- ε
+ %empty