diff --git a/doc/guix.texi b/doc/guix.texi
index c1e451fbecfbb3c6bd9a78c8a26c2967bb8703b7..6499b39ebfb56c314cbf72826f19a9f19cdb645e 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -12443,10 +12443,10 @@ gexps to introduce job definitions that are passed to mcron
 @end lisp
 
 For more complex jobs defined in Scheme where you need control over the top
-level, for instance to introduce a @code{use-modules} form that defines syntax
-(macros), you can move your code to a separate program using the
-@code{program-file} procedure of the @code{(guix gexp)} module
-(@pxref{G-Expressions}).  The example below illustrates that.
+level, for instance to introduce a @code{use-modules} form, you can move your
+code to a separate program using the @code{program-file} procedure of the
+@code{(guix gexp)} module (@pxref{G-Expressions}).  The example below
+illustrates that.
 
 @lisp
 (define %battery-alert-job