This also affected international calls from the rest of the world, because carriers using least-cost routing, especially in the United States, routed calls to Gibraltar via Spain, which prevented calls dialled using the +350 code from terminating in Gibraltar. Consequently, the caller would hear a recorded announcement saying that the number dialled did not exist. Even when calls routed via Spain were allowed to terminate in Gibraltar, under the 'sender keeps all' arrangement, Telefónica in Spain was able to keep revenue from these calls, instead of paying Gibtelecom's international termination charges. Although all other countries and territories recognised the +350 dialling code, not all networks blocked calls to Gibraltar from being made using Spain's +34 9567 code, which allowed subscribers to call Gibraltar for the cost of a call to Spain.