diff --git a/plugins/Provider/Provider.php b/plugins/Provider/Provider.php
index 719029dc8b02b8ce89bddd9bf6cbe9ac6766360e..1f2a5fc70d37c00edfec45f04228baacf914ed85 100644
--- a/plugins/Provider/Provider.php
+++ b/plugins/Provider/Provider.php
@@ -65,8 +65,7 @@ class Provider extends \Piwik\Plugin
 
     public static function footerUserCountry(&$out)
     {
-        $out = '<div>
-			<h2>' . Piwik::translate('Provider_WidgetProviders') . '</h2>';
+        $out .= '<div><h2>' . Piwik::translate('Provider_WidgetProviders') . '</h2>';
         $out .= FrontController::getInstance()->fetchDispatch('Provider', 'getProvider');
         $out .= '</div>';
     }
diff --git a/plugins/UserLanguage/UserLanguage.php b/plugins/UserLanguage/UserLanguage.php
index f8bad84ba2c0e445788a988ecf3632927f8e20a1..07d4fdb300e01ccd3cb3900bd91c3491ab51c362 100644
--- a/plugins/UserLanguage/UserLanguage.php
+++ b/plugins/UserLanguage/UserLanguage.php
@@ -7,10 +7,23 @@
  *
  */
 namespace Piwik\Plugins\UserLanguage;
+use Piwik\Piwik;
+use Piwik\FrontController;
 
 /**
  *
  */
 class UserLanguage extends \Piwik\Plugin
 {
+    public function postLoad()
+    {
+        Piwik::addAction('Template.footerUserCountry', array('Piwik\Plugins\UserLanguage\UserLanguage', 'footerUserCountry'));
+    }
+
+    public static function footerUserCountry(&$out)
+    {
+        $out .= '<div><h2>' . Piwik::translate('UserLanguage_BrowserLanguage') . '</h2>';
+        $out .= FrontController::getInstance()->fetchDispatch('UserLanguage', 'getLanguage');
+        $out .= '</div>';
+    }
 }
\ No newline at end of file
diff --git a/plugins/UserSettings/Controller.php b/plugins/UserSettings/Controller.php
index ba18becf5bda7eaca26603565b65e5c85ec6fc27..948f2c5a25cd9a952a269841e30549fe0ce9359c 100644
--- a/plugins/UserSettings/Controller.php
+++ b/plugins/UserSettings/Controller.php
@@ -35,9 +35,6 @@ class Controller extends \Piwik\Plugin\Controller
             $view->dataTableConfiguration = $this->renderReport(new GetConfiguration());
         }
 
-        if (PluginManager::getInstance()->isPluginActivated('UserLanguage')) {
-            $view->dataTableBrowserLanguage = $this->renderReport(new GetLanguage());
-        }
         return $view->render();
     }
 }
diff --git a/plugins/UserSettings/templates/index.twig b/plugins/UserSettings/templates/index.twig
index e64d8e52a819e4618ab667673ba801ae42fb713e..eadf2f09f2c3d498613932199070be718d382b48 100644
--- a/plugins/UserSettings/templates/index.twig
+++ b/plugins/UserSettings/templates/index.twig
@@ -3,11 +3,6 @@
     <h2 piwik-enriched-headline>{{ 'General_Plugins'|translate }}</h2>
     {{ dataTablePlugin|raw }}
     {% endif %}
-
-    {% if dataTableBrowserLanguage|default is not empty %}
-    <h2 piwik-enriched-headline>{{ 'UserLanguage_BrowserLanguage'|translate }}</h2>
-    {{ dataTableBrowserLanguage|raw }}
-    {% endif %}
 </div>
 
 <div id='rightcolumn'>