(bug #3802) fix branch deletion checks