diff --git a/nodehierarchy_views/nodehierarchy_views.module b/nodehierarchy_views/nodehierarchy_views.module
index d9cc234..6e7439d 100644
--- a/nodehierarchy_views/nodehierarchy_views.module
+++ b/nodehierarchy_views/nodehierarchy_views.module
@@ -133,6 +133,9 @@ function nodehierarchy_views_embed_children(&$node) {
     $args = (array)$view->display['default']->display_options['arguments'];
     $first_arg = current($args);
     if (!$first_arg || ($first_arg['field'] !== "parent" && $first_arg['field'] !== "antecedent") || $first_arg['table'] !== "nodehierarchy") {
+      if (!is_array($view->display['default']->display_options['arguments'])) {
+        $view->display['default']->display_options['arguments'] = array();
+      }
       $view->display['default']->display_options['arguments'] =
         array_merge(
           array(
