Ok, but the condition should be covered by tests.