account for possibilty of branch extension unavailable. resolves #419.