DNN 4.5.3, Windows Server 2003, IIS6.
http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=5803
Issue: After saving or resetting the stylesheet on the Site Settings page, the drop downs for logo and background no longer have the current files selected. If you hit update without noticing this, it will clear those settings. Navigating away from the page after hitting save stylesheet but before clicking update will not clear your logo.
I tried to fix it in the source, but when I did it introduced more wacky bugs. I don't know if they were related to the fix or my own test portal.
\admin\Portal\SiteSettings.ascx.vb
In the methods cmdSave and cmdRestore, add these 2 lines right before the Catch block.
ctlLogo.Url = objPortal.LogoFile
ctlBackground.Url = objPortal.BackgroundFile
If anybody else is experiencing this or can test the workaround, please chime in here and on the bug tracker. Thanks.