It only happens if there's an element at a lower index being removed while something at a higher index remains. It's most obvious when IsCurrentUserLocationShown is enabled, and we have at least one favorite. When the box is cleared, blammo, binding failures.