diff --git a/www/admin/metadata-converter.php b/www/admin/metadata-converter.php
index e59fc9be960ceb63ce8c54309403798e15e2a83b..52313f1b769c7cf054af2a4ecae06aadc8fd16b5 100644
--- a/www/admin/metadata-converter.php
+++ b/www/admin/metadata-converter.php
@@ -7,9 +7,9 @@ SimpleSAML\Utils\Auth::requireAdmin();
 $config = SimpleSAML_Configuration::getInstance();
 
 if (!empty($_FILES['xmlfile']['tmp_name'])) {
-    $xmldata = file_get_contents($_FILES['xmlfile']['tmp_name']);
+    $xmldata = trim(file_get_contents($_FILES['xmlfile']['tmp_name']));
 } elseif (array_key_exists('xmldata', $_POST)) {
-    $xmldata = $_POST['xmldata'];
+    $xmldata = trim($_POST['xmldata']);
 }
 
 if (!empty($xmldata)) {