Ты, скорее всего, создаешь переменную в одном объекте, а обращаешься к ней в другом объекте. Если так, то когда проверяешь переменную ставь перед именем переменной имя объекта, в котором ее задаешь. Например так:
Или проверяешь переменную до того как она была создана.