Is there a way/app to block outgoing international calls, without activating the network provider's International Call Barring? I 'accidentally' dial international numbers a lot - don't ask why, long story :). Is there an app that would restrict me from calling international numbers, or warn me before connecting the call?

I can put in a request for International Call Barring with my network provider, but that disables calling premium UK numbers as well (I'm with O2 in the UK). Plus I'd like to make the odd intentional overseas call.
there seems to be a range of apps that may do what you are trying to accomplish.

here are a couple that look like they have potential.


Root Call Blocker Pro
Call Guard
Call Blocker Gold
Outgoing Call Blocker