diff --git a/app/models/user.rb b/app/models/user.rb
index fec003a40bed6b195f765b86065ad40289eab391..5f9bfb6040bab2fb5e3bdf6038271bd564d0a4d5 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -325,6 +325,7 @@ class User
   
   def set_diaspora_handle
     self.person.diaspora_handle ||= self.diaspora_handle
+    self.person.save
   end
 
   def downcase_username