Only if it's a silent h, and nobody says historic like that except for I guess probably some people out there somewhere, in which case you'd be absolutely right.
I'm all for generic drugs though. Name brand drugs in the U.S. are way too expensive.
"An historic" is certainly the fancier way of saying it.