diff --git a/lib/mix/tasks/fix_ap_users.ex b/lib/mix/tasks/fix_ap_users.ex
index ae3475777..ff09074c3 100644
--- a/lib/mix/tasks/fix_ap_users.ex
+++ b/lib/mix/tasks/fix_ap_users.ex
@@ -9,7 +9,8 @@ defmodule Mix.Tasks.FixApUsers do
     Mix.Task.run("app.start")
 
     q = from u in User,
-      where: fragment("? @> ?", u.info, ^%{"ap_enabled" => true})
+      where: fragment("? @> ?", u.info, ^%{"ap_enabled" => true}),
+      where: u.local == false
     users = Repo.all(q)
 
     Enum.each(users, fn(user) ->