diff --git a/libraries/config/FormDisplay.tpl.php b/libraries/config/FormDisplay.tpl.php
index 31921e965a..bde9ef1e76 100644
--- a/libraries/config/FormDisplay.tpl.php
+++ b/libraries/config/FormDisplay.tpl.php
@@ -478,17 +478,15 @@ function PMA_addJsValidate($field_id, $validators, &$js_array)
function PMA_displayJavascript($js_array)
{
if (empty($js_array)) {
- return;
+ return null;
}
- $htmlOutput = '' . "\n";
+
+ require_once './libraries/Template.class.php';
+
+ $htmlOutput = PMA\Template::get('javascript/display')->render(
+ array('js_array' => $js_array,)
+ );
+
return $htmlOutput;
}
diff --git a/templates/javascript/display.phtml b/templates/javascript/display.phtml
index e69de29bb2..8a8be7c621 100644
--- a/templates/javascript/display.phtml
+++ b/templates/javascript/display.phtml
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/test/libraries/PMA_FormDisplay_tpl_test.php b/test/libraries/PMA_FormDisplay_tpl_test.php
index db338e5805..ce8e745ae8 100644
--- a/test/libraries/PMA_FormDisplay_tpl_test.php
+++ b/test/libraries/PMA_FormDisplay_tpl_test.php
@@ -556,16 +556,16 @@ class PMA_FormDisplay_Tpl_Test extends PHPUnit_Framework_TestCase
$result = PMA_displayJavascript(array('var i = 1', 'i++'));
$this->assertEquals(
- '' . "\n",
+ . ' && configInlineParams) loadInlineConfig();',
$result
);
}