I think you are forced to call the flop here. The problem with raising, especially when there are two players, is that they aren't truly compelled to put in much money without a flush. Best case you drive a bit of value and eventually make them fold a set- worst case they stack you with a flush.
Call the flop.