Fix Dep Issues

Prior to this commit this defined type would only work when being used in a masterless
puppet apply mode.