From f8f453919003acd9a50ebd981c6eb5790858be37 Mon Sep 17 00:00:00 2001
From: Tim Plunkett <git@plnktt.com>
Date: Tue, 4 Oct 2011 11:51:43 -0400
Subject: [PATCH] Issue #1291088 by tim.plunkett: Recursively merge field views data.

---
 modules/field.views.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules/field.views.inc b/modules/field.views.inc
index a5798c1..065618f 100644
--- a/modules/field.views.inc
+++ b/modules/field.views.inc
@@ -33,7 +33,7 @@ function field_views_data() {
     drupal_alter('field_views_data', $result, $field, $module);
 
     if (is_array($result)) {
-      $data = array_merge($data, $result);
+      $data = drupal_array_merge_deep($result, $data);
     }
   }
 
-- 
1.7.3.2

