My initial patch to issue 1552 fixed a non-problem. These patches provide a regression check and fix for the actual issue described, which happens when there are inactive heads within a branch.