added a catch to prevent error if file is not selected when in BDLPanel and customer logo is being set