Fix signal being fired before object exists