diff --git a/beat/web/scripts/process.py b/beat/web/scripts/process.py
index eeddc2a0f0c62a6b4fe047ac7fa456a1538ce487..3c009f9522716502bdf57e36209816a745547eec 100644
--- a/beat/web/scripts/process.py
+++ b/beat/web/scripts/process.py
@@ -92,7 +92,7 @@ def main(user_input=None):
     if arguments['--verbose'] == 1: logger.setLevel(logging.INFO)
     elif arguments['--verbose'] >= 2: logger.setLevel(logging.DEBUG)
 
-    from beat.web.backend.models import JobSplit, Result
+    from ..backend.models import JobSplit, Result
 
     try:
         split = JobSplit.objects.get(pk=int(arguments['<split>']))
diff --git a/beat/web/scripts/scheduler.py b/beat/web/scripts/scheduler.py
index fdf56ffb37ea0c547b4a3ca6ca37002123f8caa7..f8a346f6b80e6f1aee65f4d08a725e1b7fe6bcf5 100644
--- a/beat/web/scripts/scheduler.py
+++ b/beat/web/scripts/scheduler.py
@@ -100,7 +100,7 @@ def main(user_input=None):
     signal.signal(signal.SIGTERM, handler)
     signal.signal(signal.SIGINT, handler)
 
-    from beat.web.backend import schedule
+    from ..backend import schedule
 
     timing = int(arguments['--period']) \
         if arguments['--period'] else settings.SCHEDULING_INTERVAL