diff --git a/css3pie.module b/css3pie.module
index 60421e7..b2bc21b 100644
--- a/css3pie.module
+++ b/css3pie.module
@@ -96,24 +96,27 @@ function _css3pie_build_css3pie_css() {
   // invoke hook_css3pie in all modules to get the selectors
   $css3pie_selectors = module_invoke_all('css3pie');
 
-  $show_namespaces_as_comments = variable_get('css3pie_css_comment', TRUE);
-  $cnt_namespaces = count($css3pie_selectors);
-  $i = 0;
+  if ($css3pie_selectors) {
+    $show_namespaces_as_comments = variable_get('css3pie_css_comment', TRUE);
+    $cnt_namespaces = count($css3pie_selectors);
+    $i = 0;
 
-  foreach ($css3pie_selectors as $namespace => $selectors) {
-    $i++;
 
-    if($show_namespaces_as_comments) {
-      $output .= '/* ' . $namespace . ' */' . "\n";
-    }
-    $output .= implode(', ', $selectors);
+    foreach ($css3pie_selectors as $namespace => $selectors) {
+      $i++;
+
+      if($show_namespaces_as_comments) {
+        $output .= '/* ' . $namespace . ' */' . "\n";
+      }
+      $output .= implode(', ', $selectors);
 
-    if($i < $cnt_namespaces) {
-      $output .= ',' . "\n";
+      if($i < $cnt_namespaces) {
+        $output .= ',' . "\n";
+      }
     }
-  }
 
-  $output .= "\n" . '{' . "\n" . '  behavior: url('. base_path() . _css3pie_get_css3pie_library() .');' . "\n" . '}';
+    $output .= "\n" . '{' . "\n" . '  behavior: url('. base_path() . _css3pie_get_css3pie_library() .');' . "\n" . '}';
+  }
 
   return _css3pie_create_css3pie_css($output);
 }
