The comma is correctly used in that sentence.
http://grammar.ccc.commnet.edu/grammar/commas.htm
See #2.
Sally wants a new bicycle, but her mother and father will not buy her one. correct punctuation
2 answers
yes