changeset 13:a931d30cbfbc

Si pas de display dans la vue, on return
author Franck Deroche <franck@defr.org>
date Fri, 27 Feb 2009 18:29:06 +0100
parents 97954bccf93f
children e060ad73e358
files noderef_view.module
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/noderef_view.module	Fri Feb 27 18:28:56 2009 +0100
+++ b/noderef_view.module	Fri Feb 27 18:29:06 2009 +0100
@@ -134,6 +134,9 @@
   if (isset($field['advanced_view']) && $field['advanced_view'] !== '--') {
     $view = views_get_view($field['advanced_view']);
     // Try to find a path for this view, looking at the displays
+    if (!is_array($view->display)) {
+      return '';
+    }
     $path = '';
     foreach($view->display as $display) {
       if (is_array($display->display_options)