diff --git a/htdocs/externalsite/frames.php b/htdocs/externalsite/frames.php
index 69c11d3e5d9..00c32ab5926 100644
--- a/htdocs/externalsite/frames.php
+++ b/htdocs/externalsite/frames.php
@@ -27,7 +27,7 @@
require("../main.inc.php");
-$langs->load("@externalsite");
+$langs->load("externalsite@externalsite");
if (empty($conf->global->EXTERNALSITE_URL))
{
@@ -39,6 +39,8 @@ if (empty($conf->global->EXTERNALSITE_URL))
$mainmenu=isset($_GET["mainmenu"])?$_GET["mainmenu"]:"";
$leftmenu=isset($_GET["leftmenu"])?$_GET["leftmenu"]:"";
$idmenu=isset($_GET["idmenu"])?$_GET["idmenu"]:"";
+$theme=isset($_GET["theme"])?$_GET["theme"]:"";
+$codelang=isset($_GET["lang"])?$_GET["lang"]:"";
print "
@@ -47,7 +49,7 @@ print "