update #2395 to protect against no user config existing

closes #2399