diff --git a/htdocs/bom/tpl/objectline_view.tpl.php b/htdocs/bom/tpl/objectline_view.tpl.php
index 2df13e9af83..ac277f6e880 100644
--- a/htdocs/bom/tpl/objectline_view.tpl.php
+++ b/htdocs/bom/tpl/objectline_view.tpl.php
@@ -269,16 +269,20 @@ if ($resql) {
$label = $sub_bom_product->getLabelOfUnit('long');
if ($sub_bom_line->qty_frozen > 0) {
print '
'.price($sub_bom_line->qty, 0, '', 0, 0).' | ';
- print '';
- if ($label !== '') print $langs->trans($label);
- print ' | ';
+ if (!empty($conf->global->PRODUCT_USE_UNITS)) {
+ print '';
+ if ($label !== '') print $langs->trans($label);
+ print ' | ';
+ }
print ''.$langs->trans('Yes').' | ';
} else {
print ''.price($sub_bom_line->qty * $line->qty, 0, '', 0, 0).' | ';
- print '';
- if ($label !== '') print $langs->trans($label);
- print ' | ';
- print '';
+ if (!empty($conf->global->PRODUCT_USE_UNITS)) {
+ print '';
+ if ($label !== '') print $langs->trans($label);
+ print ' | ';
+ }
+
print ' | ';
}