diff --git a/sites/all/themes/unl_wdn/template.php b/sites/all/themes/unl_wdn/template.php
index 6906e9a3fc7276c1c44b07c269e67704baf0e8f7..100469224c93c155a22795958f79c216aacab70e 100644
--- a/sites/all/themes/unl_wdn/template.php
+++ b/sites/all/themes/unl_wdn/template.php
@@ -76,10 +76,12 @@ function unl_wdn_breadcrumb($variables)
     
     //Add the intermediate breadcrumbs if they exist
     $intermediateBreadcrumbs = theme_get_setting('intermediate_breadcrumbs');
-    krsort($intermediateBreadcrumbs);
-    foreach ($intermediateBreadcrumbs as $intermediateBreadcrumb) {
-      if ($intermediateBreadcrumb['text'] && $intermediateBreadcrumb['href']) {
-        array_unshift($breadcrumbs, '<a href="' . $intermediateBreadcrumb['href'] . '">' . $intermediateBreadcrumb['text'] . '</a>');
+    if (is_array($intermediateBreadcrumbs)) {
+      krsort($intermediateBreadcrumbs);
+      foreach ($intermediateBreadcrumbs as $intermediateBreadcrumb) {
+        if ($intermediateBreadcrumb['text'] && $intermediateBreadcrumb['href']) {
+          array_unshift($breadcrumbs, '<a href="' . $intermediateBreadcrumb['href'] . '">' . $intermediateBreadcrumb['text'] . '</a>');
+        }
       }
     }