Once again, controler should never correct the QNH, nor the pilot.
And the reason is that there is no single correction to QNH that will work at all levels. The indicated altitude will be wrong an amount proportional to the height above the reference station (usually the airport).