Re: 'if' with failing 'else' block