Index: xul/staff_client/server/patron/ue_config.js
===================================================================
--- xul/staff_client/server/patron/ue_config.js	(revision 7848)
+++ xul/staff_client/server/patron/ue_config.js	(working copy)
@@ -46,6 +46,7 @@
 const nonumRegex	= /^[a-zA-Z]\D*$/; /* no numbers, no beginning whitespace */
 const dateRegex	= /^\d{4}-\d{2}-\d{2}/;
 const zipRegex		= /^\d{5}(-\d{4}|$)/; /* 12345 or 12345-6789 */
+const zipRegexCA	= /^\w\d\w\s?\d\w\d$/; /* A1A 2B2 or a1a2b2 */
 
 var barredAlerted = false;
 
@@ -743,7 +744,7 @@
 				name	: 'ue_addr_zip',
 				type	: 'input',
 				disabled : disabled,
-				regex	: zipRegex,
+				regex	: zipRegexCA,
 				onblur : function(f) {
 					var v = uEditNodeVal(f);
 					var req = new Request(ZIP_SEARCH, v);
