diff --git a/doc/src/sgml/generic-wal.sgml b/doc/src/sgml/generic-wal.sgml
index b3388bab08aa12476362ca5e0b6929cb6be88a2a..bb5bd3d9a0ce7b0daf162736202071ff9fa8f0bd 100644
--- a/doc/src/sgml/generic-wal.sgml
+++ b/doc/src/sgml/generic-wal.sgml
@@ -12,7 +12,7 @@
   </para>
 
   <para>
-   The API for contructing generic WAL records is defined in
+   The API for constructing generic WAL records is defined in
    <filename>generic_xlog.h</> and implemented in <filename>generic_xlog.c</>.
    Each generic WAL record must be constructed by following these steps: