diff --git a/src/common/connection.py b/src/common/connection.py
index 9113f4a51ec0f4170bbda048ea0e1f4135fba8b6..75e8512527ee24978274bf6bdaf55804a8cf05bc 100644
--- a/src/common/connection.py
+++ b/src/common/connection.py
@@ -1114,7 +1114,7 @@ class Connection(ConnectionHandlers):
 	def send_new_account_infos(self, form, is_form):
 		if is_form:
 			# Get username and password and put them in new_account_info
-			for field in self._data_form.iter_fields():
+			for field in form.iter_fields():
 				if field.var == 'username':
 					self.new_account_info['name'] = field.value
 				if field.var == 'password':