Unable to create a new site from GitLab repo

@woutervandam I wonder if this is related to this issue?