Богдан Сеньків, для начала убедилась что в коде действительно получается код пользователя. Потому что такое поведение очень похоже на то, что если бы его не передали вовсе. Затем, если у вас новое ядро проверьте sqltracker'ом какой sql запрос формируется. Ну и конечно же строго равенство поставьте - мало ли что
