diff --git a/src/interfaces/libpq/fe-auth.c b/src/interfaces/libpq/fe-auth.c
new file mode 100644
index 8927df4..08cc906
*** a/src/interfaces/libpq/fe-auth.c
--- b/src/interfaces/libpq/fe-auth.c
*************** pg_SSPI_error(PGconn *conn, const char *
*** 236,245 ****
  
  	if (FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, NULL, r, 0,
  					  sysmsg, sizeof(sysmsg), NULL) == 0)
! 		printfPQExpBuffer(&conn->errorMessage, "%s: SSPI error %x",
  						  mprefix, (unsigned int) r);
  	else
! 		printfPQExpBuffer(&conn->errorMessage, "%s: %s (%x)",
  						  mprefix, sysmsg, (unsigned int) r);
  }
  
--- 236,245 ----
  
  	if (FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, NULL, r, 0,
  					  sysmsg, sizeof(sysmsg), NULL) == 0)
! 		printfPQExpBuffer(&conn->errorMessage, "%s: SSPI error %x\n",
  						  mprefix, (unsigned int) r);
  	else
! 		printfPQExpBuffer(&conn->errorMessage, "%s: %s (%x)\n",
  						  mprefix, sysmsg, (unsigned int) r);
  }
  
