diff --git a/util/importer.py b/util/importer.py
index 70b8a810bd7bcf03ab4946b09366ac254879b3ff..21fa74e77ee1d15a45784108ca4fe4b356f3c10a 100644
--- a/util/importer.py
+++ b/util/importer.py
@@ -29,8 +29,8 @@ PASSWORDS = '.importer_passwords'
 YES = 'Y/n'
 NO = 'y/N'
 
-RUSTY_HEKTOR_MIN_VER = ">=3.0.0"
-RUSTY_HEKTOR_MAX_VER = "<4.0.0"
+RUSTY_HEKTOR_MIN_VER = ">=4.0.0"
+RUSTY_HEKTOR_MAX_VER = "<5.0.0"
 
 valid = {"yes": True, "y": True, "ye": True, "no": False, "n": False}
 
@@ -158,7 +158,7 @@ def load_reviewers():
                                        store_pw=True)
 
 
-def add_submission(student_obj, code, tests, type=None):
+def add_submission(student_obj, code, tests, type=None, display_code=None):
     submission_type_obj = SubmissionType.objects.get(name=type)
 
     submission_obj, _ = Submission.objects.update_or_create(