diff --git a/lib/tasks/app.rake b/lib/tasks/app.rake
index ecd86d61a2fec0874806351e87ea1205ad6f4f66..0dbd50b3707fa44f832cc5425481710f95eafdc5 100644
--- a/lib/tasks/app.rake
+++ b/lib/tasks/app.rake
@@ -8,9 +8,12 @@ namespace :app do
 
   desc 'Fix things'
   task fix: :environment do
+    language = Language.first
     User.find_each { |u|
       u.confirm
-      u.update(role: :visitor) if u.role.nil?
+      u.role ||= :visitor
+      u.language ||= language
+      u.save
     }
   end