diff --git includes/common.inc includes/common.inc
index 84558ea..80c3a86 100644
--- includes/common.inc
+++ includes/common.inc
@@ -967,3 +967,3 @@ function valid_email_address($mail) {
   $user = '[a-zA-Z0-9_\-\.\+\^!#\$%&*+\/\=\?\`\|\{\}~\']+';
-  $domain = '(?:(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.?)+';
+  $domain = '(?:(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.?)+[^\.]';
   $ipv4 = '[0-9]{1,3}(\.[0-9]{1,3}){3}';
