make sure button_image_url exists