Хотя да, раз функция вызвана, значит объект есть. Вопрос снимается.
Даже не знаю, чем помочь. Проверил в редакторе скриптов - по синтаксису все правильно.
Еще раз (для уточнения). Вы начали карту заново. Подошли героем к объекту. Нажали. Функция дала сбой. Так? Просто я уже не знаю, как в такой простой ф-ии может выпасть ошибка.