Index: program/js/common.js
===================================================================
--- program/js/common.js	(revision 979)
+++ program/js/common.js	(working copy)
@@ -399,7 +399,7 @@
     var domain = sub_domain+'(\\x2e'+sub_domain+')*';
     var local_part = word+'(\\x2e'+word+')*';
     var addr_spec = local_part+'\\x40'+domain;
-    var reg1 = inline ? new RegExp('(^|<)'+addr_spec+'(>|$)', 'i') : new RegExp('^'+addr_spec+'$', 'i');
+    var reg1 = inline ? new RegExp('((^|<)'+addr_spec+'(>|$)|(^|,[\\s]*)'+addr_spec+'([\\s]*,|$))', 'i') : new RegExp('^'+addr_spec+'$', 'i');
     return reg1.test(input) ? true : false;
     }
   return false;
