Survive empty if branch