WL-3207 Prevent duplicate roles in label

This was a silly error and is fortunately easy to fix. This is a perfect
argument for unit testing :P