load_old_messages cares whether it is acting on behalf of a narrow (for_narrow) not whether it is acting on behalf of a button push. (imported from commit 16c00e015478f94f0631e211a92a7066a38135a8)