Clear the background image as well as the Obj-C image? And probs no error is needed either. Should be okay to clear a button background if desired by passing in a null pointer.