--- hosting_site.form.inc	2010-12-20 13:54:16.000000000 -0800
+++ hosting_site.form.incNew	2010-12-20 13:54:03.000000000 -0800
@@ -295,8 +295,9 @@ function hosting_site_validate($node, &$
     form_set_error('title', t("The domain name you have specified is already in use."));
   }
 
-  // If the quota module is loaded, check the site quota
-  if (function_exists('hosting_site_quota_exceeded')) {
+  // If the quota module is loaded and this is a new node, check
+  // the site quota
+  if (!$node->nid && function_exists('hosting_site_quota_exceeded')) {
     $quota_error = hosting_site_quota_exceeded((array) $node);
     if ($quota_error) {
       form_set_error('title', $quota_error);
