PANSOPS requires you to maintain runway track (ie drift corrected) if "Runway Track" or "Runway Heading" is asked for. TERPS requires the non drift corrected heading to be flown.
I admit I haven't checked personally (don't have the copies), but was told in another discussion that both PANS-OPS and PANS-ATM (Doc. 4444) says specifically:
Correct for known or estimated wind except when:
- being radar vectored
- cleared "runway heading"