A new solution is presented where the right-handed neutrino $ u_R$ in $SO(10)$ pairs up with $ u_L$ to form a naturally light Dirac neutrino. It is based on the framework of $E_6 to SO(10) times U(1)_psi$, then $SO(10) to SU(5) times U(1)_chi$.