Что не так, если условие выполняется, но не засчитывается?