diff --git a/benchmark/gitlab-extract.py b/benchmark/gitlab-extract.py
index 563a06aad373ef6d619e7c789df3b75db70996a1..8101bb82b6cc90aaffd76cf1fc26374882b787a1 100755
--- a/benchmark/gitlab-extract.py
+++ b/benchmark/gitlab-extract.py
@@ -45,7 +45,7 @@ if args.commits is None:
     last_result = last(parse_log.parse(open(args.file, "r"), parse_times = False))
     args.commits = "{}..origin/master".format(last_result.commit)
 
-projects = req("projects")
+projects = req("projects?per_page=512")
 project = first(filter(lambda p: p['path_with_namespace'] == args.project, projects.json()))
 if project is None:
     sys.stderr.write("Project not found.\n")