don't return false before refreshing map