Yes. A Founder, Follower, Reformation, or Enhancer belief is required for the Faith Purchase of a building.
Allowing anything other than Follower or Reformation beliefs to unlock purchase of a building with faith is generally unstable and often causes the game to randomly crash when a city adopts such a religion.