diff --git a/models/account_move.py b/models/account_move.py
index 0c0c7f0f3a4a47613c6d45c5a42ce242fe6362c4..7c57efa9e66b831792ed992e15e597f6c7fc2872 100644
--- a/models/account_move.py
+++ b/models/account_move.py
@@ -21,11 +21,11 @@ class ScopAccountMove(models.Model):
         """
         res = super(ScopAccountMove, self).default_get(fields)
         if res.get("is_contribution"):
-            res["journal_id"] = self.env.user.company_id.contribution_journal_id.id
+            res["journal_id"] = self.env.company.contribution_journal_id.id
         else:
             if (
                 res.get("journal_id")
-                == self.env.user.company_id.contribution_journal_id.id
+                == self.env.company.contribution_journal_id.id
             ):
                 res["is_contribution"] = True
         return res