Fixes a issue where the Principled BSDF would render incorrectly if `__SUBSURFACE__` is off. Which is common when using adaptive kernel compilation (a unsupported Cycles feature). Pull Request: https://projects.blender.org/blender/blender/pulls/128003