--- src/bin/psql/common.c
+++ src/bin/psql/common.c
@@ -36,6 +36,7 @@
 #include "print.h"
 #include "mainloop.h"
 
+char *DecoreBeg, *DecoreEnd;
 
 /*
  * "Safe" wrapper around strdup()
@@ -136,11 +137,13 @@
 	if (pset.queryFout != stdout)
 		fflush(pset.queryFout);
 
+	fprintf(stderr, "%s", DecoreBeg ? DecoreBeg : "");
 	if (pset.inputfile)
 		fprintf(stderr, "%s:%s:%u: ", pset.progname, pset.inputfile, pset.lineno);
 	va_start(ap, fmt);
 	vfprintf(stderr, gettext(fmt), ap);
 	va_end(ap);
+	fprintf(stderr, "%s", DecoreEnd ? DecoreEnd : "");
 }