Something is fishy here, but more tests fail with the condition flipped than as-is. Needs investigation.