How the hell did that empty 'else' block get here?