Hello,
The original top roller assemblies made by the Lawrence Brothers did come with the plastic cover, but they no longer make those rollers and the replacements do not come with the cover. Take a look at our 23-031 or 23-047, depending on which offset you need. Thank you!