US Defence Secretary Robert Gates has warned a court-ordered halt of a ban on openly gay military personnel could have "enormous consequences".
A day after a judge halted the "Don't ask, don't tell" policy, Mr Gates said he preferred that Congress, not a court, settle the issue.
Under the policy, gay people can serve in the military but face expulsion if their sexuality is revealed.
A legislative bid to overturn the ban failed in the US Senate last month.
Policy 'to end'"I feel strongly this is an action that needs to be taken by the Congress and that it is an action that requires careful preparation, and a lot of training," Mr Gates said. "It has enormous consequences for our troops".
Mr Gates' comments aboard a military aircraft came a day after US District Judge Virginia Phillips, in California, issued a permanent injunction forbidding the US military from enforcing the 17-year-old ban.
At the White House on Wednesday, spokesman Robert Gibbs described "don't ask, don't tell" as "a policy that is going to end". But he declined to answer whether the Obama administration preferred to seek a stay of the injunction and appeal against the ruling.
The US Department of Justice has 60 days to appeal but may opt not to do so.
President Barack Obama has said repeatedly he favours scrapping the ban, and Mr Gibbs reiterated the administration would prefer it be done in Congress rather than the court system.
The US House has already passed a repeal, but the bill stalled in the Senate last month amid staunch Republican opposition. Republicans are poised to make gains in both chambers in the upcoming mid-term election.
"The political balance of power is going to shift after these elections," said Richard Socarides, former gay and lesbian policy adviser to President Bill Clinton. "It's only going to get harder".
BBC News