From 311cc6bd7be4cfeeebbec262b42cb01e2ebc764c Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Sun, 27 Jul 2014 11:38:37 +0200 Subject: [PATCH] Early imports can be dangerous :p see #551 --- modoboa/core/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modoboa/core/__init__.py b/modoboa/core/__init__.py index bd9ba2318..5621d3a0d 100644 --- a/modoboa/core/__init__.py +++ b/modoboa/core/__init__.py @@ -3,7 +3,6 @@ import os from django.core.urlresolvers import reverse from django.utils.translation import ugettext as _, ugettext_lazy -from modoboa.core.utils import new_version_available from modoboa.lib import parameters, events BASE_EVENTS = [ @@ -75,6 +74,8 @@ def check_for_new_version(user, include_all): """ Check if a new version of Modoboa is available. """ + from modoboa.core.utils import new_version_available + if not user.is_superuser: return [] if new_version_available() is None: