diff --git a/apps/registration/views.py b/apps/registration/views.py
index 1ec069a4b7823cc35ca25a1e06474055f0aaaffa..3c2ea0a77c3286d7a24e77a92380f4ba1958a740 100644
--- a/apps/registration/views.py
+++ b/apps/registration/views.py
@@ -235,7 +235,7 @@ class FutureUserDetailView(ProtectQuerysetMixin, LoginRequiredMixin, FormMixin,
         fee += 8000
         ctx["total_fee"] = "{:.02f}".format(fee / 100, )
 
-        ctx["declare_soge_account"] = True
+        ctx["declare_soge_account"] = SogeCredit.objects.filter(user=user).exists()
 
         return ctx