Index: trunk/CHANGELOG
===================================================================
--- trunk/CHANGELOG	(revision 680)
+++ trunk/CHANGELOG	(revision 681)
@@ -12,6 +12,7 @@
 
 ------------------------------------- 2.7.0 -------------------------------------
 09-Feb-2008 Christian Sommer
+#	fixed bug in user signup
 !	output_filter: added word boundary for the mailto regex part
 09-Feb-2008 Thomas Hornwik
 !	jsadmin: added latest changes from swen, fixes most (or all?) issues.
Index: trunk/wb/account/signup2.php
===================================================================
--- trunk/wb/account/signup2.php	(revision 680)
+++ trunk/wb/account/signup2.php	(revision 681)
@@ -130,11 +130,11 @@
 
 	// Try sending the email
 	if($wb->mail(SERVER_EMAIL,$mail_to,$mail_subject,$mail_message)) { 
+		$display_form = false;
 		$wb->print_success($MESSAGE['FORGOT_PASS']['PASSWORD_RESET'], WB_URL.'/account/login.php');
-		$display_form = false;
 	} else {
+		$database->query("DELETE FROM ".TABLE_PREFIX."users WHERE username = '$username'");
 		$wb->print_error($MESSAGE['FORGOT_PASS']['CANNOT_EMAIL'], $js_back, false);
-		$database->query("DELETE FROM ".TABLE_PREFIX."users WHERE username = '$username'");
 	}
 }
 
