Added catch block for missing procedure DTD