diff --git a/system/pages/account/create.php b/system/pages/account/create.php
index af427d37..42749a44 100644
--- a/system/pages/account/create.php
+++ b/system/pages/account/create.php
@@ -331,6 +331,8 @@ if(setting('core.account_country_recognize')) {
 		$country_recognized = $country_session;
 	}
 	else {
+		ini_set('default_socket_timeout', 5);
+
 		$info = json_decode(@file_get_contents('http://ipinfo.io/' . get_browser_real_ip() . '/geo'), true);
 		if(isset($info['country'])) {
 			$country_recognized = strtolower($info['country']);