When a user goes to configure a theme, there are two check boxes for logo. One is to display the logo, the other is whether or not to use the default logo. It isn't clear why there are two options and if unchecking one and leaving the other which one would override.
Implications:
If the logo display is disabled it is confusing to still be able to select and change the default logo setting.