gotoURL returning false

I’m a little bit stuck as to why gotoURL would return false and does nothing. Does anyone know what could possibly cause gotoURL to return false?

submit is a MC. The trace works fine. It’s just the gotoURL doesn’t take you any where.

submit.onPress = function()
{
	trace( "site.php?keyword=" + keyword.text );
	if( !gotoURL("site.php?keyword=" + keyword.text, "_self") )
	{
		trace("error sending URL" );
	}
};