Bugfix: Respect "cancel" button when setting custom background