diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 23ebc11202f50d002b1ca9515f8790b46f5b9aca..18d75be1d7904796ef7f4f539b42aa607796bd8e 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -5611,7 +5611,7 @@ SET XML OPTION { DOCUMENT | CONTENT };
         the time required to start each new server process; each server process
         will re-load all preload libraries.  However, <varname>shared_preload_libraries
         </varname> is still useful on Windows hosts for libraries that need to
-        perform operations at postmaster start time..
+        perform operations at postmaster start time.
        </para>
       </note>
       </listitem>
diff --git a/doc/src/sgml/ref/pg_dump.sgml b/doc/src/sgml/ref/pg_dump.sgml
index 1ed5e4f481c1505983119c31bc6ec72fda54516a..8d45f24bd2f68be39c8160da617f0886b608d175 100644
--- a/doc/src/sgml/ref/pg_dump.sgml
+++ b/doc/src/sgml/ref/pg_dump.sgml
@@ -311,7 +311,7 @@ PostgreSQL documentation
         make sure that nobody deletes them and makes them go away while the dump is running.
         If another client then requests an exclusive lock on a table, that lock will not be
         granted but will be queued waiting for the shared lock of the master process to be
-        released.. Consequently any other access to the table will not be granted either and
+        released. Consequently any other access to the table will not be granted either and
         will queue after the exclusive lock request. This includes the worker process trying
         to dump the table. Without any precautions this would be a classic deadlock situation.
         To detect this conflict, the <application>pg_dump</> worker process requests another