Paul,
I think that the large Irish population in Missouri and in particualr in the St. Louis area had a lot to do with that. They did not want to have to compete with free Negro's for jobs since the only thing lower than them in the job market of the time was the black man. Just my opinion not a lot to back that up.
Frank