European politicians have failed to agree on a law limiting the amount of money mobile phone providers can charge customers on roaming tariffs.
The stumbling blocks in Brussels were the price ceilings that the legislation should allow.
Acting EU president Germany suggested maximum charges of €0.60 (41p) for consumers to make calls when in an EU country other than their own, and a ceiling of €0.30 (20p) to receive calls.
But both proposals are higher than those agreed upon last year by the European Commission, which was present along with MEPs at today's talks.
The European parliament's industry committee has already recommended maximum charges considerably smaller than those put forward by Germany.
"I think the two main problems are the limits of the caps and the 'opt in, opt out' question," Austrian People's Party MEP Paul Ruebig told the Reuters news agency.
"Both sides definitely say they want to have a compromise. Everybody now is working hard to reach an agreement."
The EU parliament will vote on setting limits on roaming charges on May 9th, by which time a unanimous verdict on price ceilings is expected to have been reached.