If you try to add a second license with the status 'controlling' to an agreement record, you receive an error message. Test Plan: 1) Enable ERMModule system preference 2) Add an agreement record 3) Add two license records with the status "controlling" 4) Edit the agreement record and associate both license records to the agreement 5) Try to link both licenses to the agreeement -> Error For organisations that need to control licenses for mulitple branches with one agreement this is quite limiting. We'd like to understand the use case or remove the limit.