Fix a litter bug

In some os, set does not name a type