diff --git a/roles/constellation/tasks/main.yml b/roles/constellation/tasks/main.yml
index 871944d1c96f078e080a807846f88243454d5ff9..787b4aaca7ce642abcdda93a2e076dfed9f8217f 100644
--- a/roles/constellation/tasks/main.yml
+++ b/roles/constellation/tasks/main.yml
@@ -21,7 +21,7 @@
 - name: Install constellation pip dependencies
   pip:
     name:
-      - django-dnsmanager>=0.2.1
+      - git+https://gitlab.adm.crans.org/nounous/django-dnsmanager.git
 
 - name: Create constellation directory
   file:
@@ -62,6 +62,11 @@
     dest: /etc/update-motd.d/05-constellation
     mode: 0755
 
+- name: Compile messages
+  django_manage:
+    command: compilemessages
+    project_path: "/var/local/constellation"
+
 - name: Deploy Constellation settings_local.py
   template:
     src: constellation/settings_local.py.j2
@@ -69,8 +74,3 @@
     mode: 0660
     owner: "{{ constellation.settings_local_owner }}"
     group: "{{ constellation.settings_local_group }}"
-
-- name: Compile messages
-  django_manage:
-    command: compilemessages
-    project_path: "/var/local/constellation"