diff --git a/lib/api/gitlab.js b/lib/api/gitlab.js
index b93d162b18ea962dcb4f020e771e5bb24e312071..55ac109ad2c39de0461e672c9e8c3f646d59456a 100644
--- a/lib/api/gitlab.js
+++ b/lib/api/gitlab.js
@@ -129,7 +129,7 @@ async function getFileList(branchName) {
     return config.fileList;
   }
   const res = await get(
-    `projects/${config.repoName}/repository/tree?ref=${branchName}&recursive=true`,
+    `projects/${config.repoName}/repository/tree?ref=${branchName}&recursive=true&per_page=100`,
     { paginate: true }
   );
   config.fileList = res.body
@@ -344,7 +344,7 @@ async function addLabels(prNo, labels) {
 
 async function findPr(branchName, prTitle, state = 'all') {
   logger.debug(`findPr(${branchName}, ${prTitle}, ${state})`);
-  const urlString = `projects/${config.repoName}/merge_requests?state=${state}`;
+  const urlString = `projects/${config.repoName}/merge_requests?state=${state}&per_page=100`;
   const res = await get(urlString);
   let pr = null;
   res.body.forEach(result => {