diff --git a/src/xpdev/unicode.c b/src/xpdev/unicode.c
index 2990c53d5d20536189e13bcbba0c595a4396160d..e1f476784afd4959442d870d3c8b30c3f0ff9cd5 100644
--- a/src/xpdev/unicode.c
+++ b/src/xpdev/unicode.c
@@ -411,6 +411,7 @@ char unicode_to_cp437(enum unicode_codepoint codepoint)
 	switch (codepoint) {
 		case UNICODE_ACUTE_ACCENT:                              return '\'';
 
+		case '|':                                               return '|';
 		case UNICODE_BROKEN_BAR:                                return '|';
 		case UNICODE_MACRON:                                    return '~';