diff --git a/admin/include/functions_metadata.php b/admin/include/functions_metadata.php
index f5bae4c2a..4bc41c483 100644
--- a/admin/include/functions_metadata.php
+++ b/admin/include/functions_metadata.php
@@ -191,14 +191,13 @@ function get_sync_metadata($infos)
$xmlget = simplexml_load_string($xml);
$xmlattributes = $xmlget->attributes();
- $width = (string) $xmlattributes->width;
- $height = (string) $xmlattributes->height;
+ $width = (int) $xmlattributes->width;
+ $height = (int) $xmlattributes->height;
$vb = (string) $xmlattributes->viewBox;
-
$infos['is_svg'] = $is_svg;
- if (isset($width))
+ if (isset($width) and $width != "")
{
$infos['width'] = $width;
} elseif (isset($vb))
@@ -206,7 +205,7 @@ function get_sync_metadata($infos)
$infos['width'] = explode(" ", $vb)[2];
}
- if (isset($height))
+ if (isset($height) and $height != "")
{
$infos['height'] = $height;
} elseif (isset($vb))
diff --git a/themes/default/template/picture_content.tpl b/themes/default/template/picture_content.tpl
index 436e4aa91..fbc2a8e2e 100644
--- a/themes/default/template/picture_content.tpl
+++ b/themes/default/template/picture_content.tpl
@@ -4,7 +4,7 @@
{footer_script}var error_icon = "{$ROOT_URL}{$themeconf.icon_dir}/errors_small.png"{/footer_script}
{/if}
-
is_cached()}src="{$current.selected_derivative->get_url()}"{$current.selected_derivative->get_size_htm()}{else}src="{$ROOT_URL}{$themeconf.img_dir}/ajax_loader.gif" data-src="{$current.selected_derivative->get_url()}"{/if} alt="{$ALT_IMG}" id="theMainImage" usemap="#map{$current.selected_derivative->get_type()}" title="{if isset($COMMENT_IMG)}{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}{else}{$current.TITLE_ESC} - {$ALT_IMG}{/if}">
+
is_cached()}src="{$current.selected_derivative->get_url()}"{$current.selected_derivative->get_size_htm()}{else}src="{$ROOT_URL}{$themeconf.img_dir}/ajax_loader.gif" data-src="{$current.selected_derivative->get_url()}"{/if} alt="{$ALT_IMG}" id="theMainImage" usemap="#map{$current.selected_derivative->get_type()}" title="{if isset($COMMENT_IMG)}{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}{else}{$current.TITLE_ESC} - {$ALT_IMG}{/if}">
{foreach from=$current.unique_derivatives item=derivative key=derivative_type}{strip}