diff --git a/src/css_composer/index.js b/src/css_composer/index.js
index <HASH>..<HASH> 100644
--- a/src/css_composer/index.js
+++ b/src/css_composer/index.js
@@ -15,6 +15,7 @@
  *    rules: '.myClass{ color: red}',
  * }
  */
+import { isArray } from 'underscore';
 
 module.exports = () => {
   let em;
@@ -135,7 +136,9 @@ module.exports = () => {
         obj = c.em.get('Parser').parseCss(d.css);
       }
 
-      if (obj) {
+      if (isArray(obj)) {
+        obj.length && rules.reset(obj);
+      } else {
         rules.reset(obj);
       }
Check if loaded CSS is actually empty