diff --git a/lib/less/tree/unit.js b/lib/less/tree/unit.js
index <HASH>..<HASH> 100644
--- a/lib/less/tree/unit.js
+++ b/lib/less/tree/unit.js
@@ -23,6 +23,8 @@ Unit.prototype.genCSS = function (context, output) {
         output.add(this.numerator[0]); // the ideal situation
     } else if (!strictUnits && this.backupUnit) {
         output.add(this.backupUnit);
+    } else if (!strictUnits && this.denominator.length) {
+        output.add(this.denominator[0]);
     }
 };
 Unit.prototype.toString = function () {
if strict units are off also use the denominator, if there is no numerator. Fixes #<I>