(CNN) - Rep. Joe Barton will not make the same mistake twice.
Last month, the Texas Republican came under intense criticism from members of his own party and was forced to issue an apology after calling BP's agreement to set up a $20 billion fund for victims of the Gulf oil spill "a shakedown" by the Obama administration. Despite the apology, Democrats used the comments to spark fundraising and gain political ground.
Barton, who also called the $20 billion a "slush fund," came face-to-face Tuesday with Kenneth Feinberg, the independent special master of the fund, and prefaced his first question with an emphatic message.
"I do support that there be a compensation fund," Barton said. "I do support that BP pays most if not all of the money that goes into that fund. And I do support that it be, as I said, fairly quickly and transparently paid out to the people that have the claims."
Barton again clarified his position as he asked his second question of Feinberg.
"This is a unique fund," Barton said. "…There apparently is no precedent for it. Doesn't mean – again – that we don't need it."
Feinberg was on Capitol Hill Tuesday testifying before the House Commerce, Trade, and Consumer Protection Subcommittee.
–CNN's John King, USA Senior Writer Joe Von Kanel contributed to this report