diff --git boxes.module boxes.module
index 8de7978..713800d 100644
--- boxes.module
+++ boxes.module
@@ -214,7 +214,12 @@ function boxes_block_view($delta) {
     if (!empty($box->options['additional_classes'])) {
       $block['additional_classes'] = $box->options['additional_classes'];
     }
-    $block['content'] = theme('boxes_box', array('block' => $block));
+    if (isset($box->options['hide_if_empty']) && $box->options['hide_if_empty'] && !$block->conent) {
+      $block['content'] = '';
+    }
+    else {
+      $block['content'] = theme('boxes_box', array('block' => $block));
+    }
     $block['boxes_plugin'] = $box->plugin_key;
     return $block;
   }
