Merge pull request #2291 from colemanw/resources
[civicrm-core.git] / CRM / Contribute / Task.php
index 987b2801c184976946e7b4c3cafb15a53fa54250..06feed0f20a8f00aa90f51777b0132d7569ef2b8 100644 (file)
@@ -187,6 +187,11 @@ class CRM_Contribute_Task {
       // make the print task by default
       $value = 2;
     }
+    // this is possible since hooks can inject a task
+    // CRM-13697
+    if (!isset(self::$_tasks[$value]['result'])) {
+      self::$_tasks[$value]['result'] = NULL;
+    }
     return array(
       self::$_tasks[$value]['class'],
       self::$_tasks[$value]['result'],