This is an intersting question. I think I would probably call in this situation and watch the turn drop. If it pairs the board you are great, if it doesn't I might think you are still probably good. If the player flopped a flush he would not be raising and most likely would like to keep the pot multi-way. He could be sitting on a low flush and does not want to see another diamond drop. He also could be on a two pair.