diff --git a/.circleci/config.yml b/.circleci/config.yml
index ebc0e127484f9d1ef0149f0807e8f3b9d2e0c423..26524bd38e1100ffc4612dadb921ed73d2ad8e03 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -75,6 +75,7 @@ jobs:
           command: |
             . venv/bin/activate
             flake8 ./hypha
+            make sort
             python manage.py collectstatic --noinput --verbosity=0
             python manage.py check
             python manage.py makemigrations --check --noinput --verbosity=1
diff --git a/.travis.yml b/.travis.yml
index bb0b49d2390b2213d35ed303f802bd63081c540b..fe289ec179dc3acc91cce41c399e65ee60b28e88 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -50,6 +50,9 @@ script:
   # Run python code style checks
   - flake8 ./hypha
 
+  # Check import sort order of Python files
+  - make sort
+
   # Collect static
   - python manage.py collectstatic --noinput --verbosity=0