Right now there is no way to prevent creating a duplicate claim with the wbcreateclaim or wbsetclaim APIs other than to manually check if the claim already exists beforehand. There should be a parameter like 'unique=true" that only creates the claim if it doesn't already exist for the given item.
Version: unspecified
Severity: normal
Whiteboard: u=dev c=backend p=0