I've stumbled across a problem where 'Is Label' thinks a Button is a Label. See attached example. EDIT: Same applies to CheckBox Steve