Точно! так и есть. сразу вопрос, даже два: почему ошибка и как заставить "перечитать" переменную блоком?