adds another null check to the other TranslateItem method