diff --git a/server.py b/server.py
index 32605c5b03a8d90b5ab613bebfda6d8b8d2c2389..4c8ef6970aea90c52774fa160415edd1741f7e59 100644
--- a/server.py
+++ b/server.py
@@ -81,7 +81,6 @@ from db import query, modify, show, searchquery
 from template_helper import *
 from mail import notify_mods, notify_admins
 from ldap import ldapauth
-from legacy import legacy_index
 from scheduler import sched_func
 
 def render_endpoint(endpoint, flashtext=None, **kargs):
@@ -146,6 +145,8 @@ def genlive_new(lectures):
 				'file_size': 0, 'formats': hls_format, 'lecture_id': lecture['id']})
 	return res
 
+from legacy import legacy_index
+
 @app.route('/')
 @register_navbar('Home', icon='home')
 def index():