This fixes the formal problem, but normally does not improve accuracy because it is usually unlikely that more than one word should attach to the artificial root node.
in the error analysis presented by McDonald and Nivre (2007), MaltParser tends to have very low precision on attachments to the root node.