Да проблема была в этой строчке. Такая же ошибка получается если стакан пустой. Победил вроде.
Благодарю!