diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php
index 9bd9ae1c3ae8bdfeb6a466cf73d9b53a733bbbda..625b46d47497fb484c4b31cf574b1c1ba4e7d5ff 100644
--- a/htdocs/core/lib/functions.lib.php
+++ b/htdocs/core/lib/functions.lib.php
@@ -1822,8 +1822,10 @@ function img_view($alt = 'default', $float = 0, $other = '')
     global $conf, $langs;
 
     if ($alt == 'default') $alt = $langs->trans('View');
+
+    $options = ($float ? 'style="float: right" ' : '').$other;
     
-    return img_picto($alt, 'view.png', ($float ? 'style="float: right"' : $other));
+    return img_picto($alt, 'view.png', $options);
 }
 
 /**