[descriptor builder] prevent SEGV when not passed message property