By golly it appears you are right. In the past, I had referenced this from OK State Election Board:
http://www.ok.gov/elections/faqs.html#q628
Your posted prompted me to do some additional research. It appears that info is outdated, as a SCOTUS case back in 2005 closed the primary:
http://www.firstamendmentcenter.org/analysis.aspx?id=15307
Now I am confused why the OK.gov site states "For 2008 and 2009, permission was not granted" when the court case states the primaries must be closed ?? It seems this information is moot, as even if permossion was granted the court decision prohibits Independents from receiving a primary election ballot.
I deleted my post because it is technically incorrect. 26 O.S. 104 does allow parties to open their primaries to Independents only. Clingman v. Beaver only said that the Libertarian Party could open its primary to Independents, but not Republicans or Democrats as they had wished.
I still believe that disenfranchises voters who must register as a Republican or Democrat in order to vote in their local elections. In my opinion, if it is a one-party race with two or more candidates, then the two candidates with the highest votes in the primary should be on the General Election ballot even though they are from the same party.
That would allow those of us who wish to register as Independents for principles to still have a voice in our local elections.