Maybe we should just move the null check before the checkDstIndex ?