Properly restore location after an 'open' download