diff --git a/plugins/UserCountryMap/UserCountryMap.php b/plugins/UserCountryMap/UserCountryMap.php
index 86b44d60fd29b606d97585e31be7da364262ae5f..fef937cfcb30e4e7b1689cf1b2d0b559202faa8d 100644
--- a/plugins/UserCountryMap/UserCountryMap.php
+++ b/plugins/UserCountryMap/UserCountryMap.php
@@ -27,7 +27,13 @@ class Piwik_UserCountryMap extends Piwik_Plugin
 		);
 	}
 
-	function postLoad()
+    function getListHooksRegistered()
+    {
+        $hooks = array('WidgetsList.add' => 'addWidgets');
+        return $hooks;
+    }
+
+	function addWidgets()
 	{
 		Piwik_AddWidget('General_Visitors', Piwik_Translate('UserCountry_WidgetLocation').' ('.Piwik_Translate('UserCountryMap_worldMap').')', 'UserCountryMap', 'worldMap');
 	}
diff --git a/tests/PHPUnit/Core/PluginsFunctions/WidgetsListTest.php b/tests/PHPUnit/Core/PluginsFunctions/WidgetsListTest.php
index b71607a0f170a3d7111776063cfe3711fadfffba..376c5c80c00163cbd51b7bfc6f5db9bfc5f1b93a 100644
--- a/tests/PHPUnit/Core/PluginsFunctions/WidgetsListTest.php
+++ b/tests/PHPUnit/Core/PluginsFunctions/WidgetsListTest.php
@@ -40,7 +40,7 @@ class WidgetsListTest extends DatabaseTestCase
         $numberOfWidgets = array(
             'VisitsSummary_VisitsSummary'  => 6,
             'Live!'                        => 2,
-            'General_Visitors'             => 12,
+            'General_Visitors'             => 13,
             'UserSettings_VisitorSettings' => 10,
             'Actions_Actions'              => 8,
             'Actions_SubmenuSitesearch'    => 5,
@@ -88,7 +88,7 @@ class WidgetsListTest extends DatabaseTestCase
         $numberOfWidgets = array(
             'VisitsSummary_VisitsSummary'  => 6,
             'Live!'                        => 2,
-            'General_Visitors'             => 12,
+            'General_Visitors'             => 13,
             'UserSettings_VisitorSettings' => 10,
             'Actions_Actions'              => 8,
             'Actions_SubmenuSitesearch'    => 5,
@@ -136,7 +136,7 @@ class WidgetsListTest extends DatabaseTestCase
         $numberOfWidgets = array(
             'VisitsSummary_VisitsSummary'  => 6,
             'Live!'                        => 2,
-            'General_Visitors'             => 12,
+            'General_Visitors'             => 13,
             'UserSettings_VisitorSettings' => 10,
             'Actions_Actions'              => 8,
             'Actions_SubmenuSitesearch'    => 5,