The Edwards campaign criticized Clinton's recent comments on Iran.
“Senator Clinton needs to be honest with the American people about her plans – but on everything from Iran to Iraq to Social Security, it seems she's trying to have it both ways," said Chris Kofinis, communications director for Edwards' campaign in a statement on Friday.
During a Democratic presidential debate in July, Senator Barack Obama, D-Illinois, said he would be willing to meet without precondition in the first year of his presidency with the leaders of Iran, Syria, Venezuela, Cuba and North Korea.
Standing with him on stage, Clinton said she would first send envoys to test the waters and called Obama's position irresponsible and naive.
But asked about it Thursday by a voter, the New York senator said twice that she, too, would negotiate with Iran "with no conditions."
"I would engage in negotiations with Iran, with no conditions, because we don't really understand how Iran works. We think we do, from the outside, but I think that is misleading," she said at an apple orchard.
“It is very disappointing that Senator Clinton seems determined to hedge her responses on the issues that matter most to the American people. After six years of the Bush Administration’s disastrous foreign policy, the stakes in this election are too high," Kofinis went on to say in the release. "The American people deserve a president who will tell them the truth and offer straight answers, not flip-flops and political double-speak.”
Edwards was scheduled to campaign in New Hampshire on Saturday and Sunday.
Click here to CNN's new political portal: CNNPolitics.com
– CNN Political Desk Editor Jamie Crawford