diff --git a/src/bin/pg_basebackup/pg_basebackup.c b/src/bin/pg_basebackup/pg_basebackup.c new file mode 100644 index 15f43f9..092e358 *** a/src/bin/pg_basebackup/pg_basebackup.c --- b/src/bin/pg_basebackup/pg_basebackup.c *************** GenerateRecoveryConf(PGconn *conn) *** 1713,1719 **** if (replication_slot) { escaped = escape_quotes(replication_slot); ! appendPQExpBuffer(recoveryconfcontents, "primary_slot_name = '%s'\n", replication_slot); free(escaped); } --- 1713,1719 ---- if (replication_slot) { escaped = escape_quotes(replication_slot); ! appendPQExpBuffer(recoveryconfcontents, "primary_slot_name = '%s'\n", escaped); free(escaped); }