diff --git a/plugins/arguments/term.inc b/plugins/arguments/term.inc
index cd63f35..feb3984 100644
--- a/plugins/arguments/term.inc
+++ b/plugins/arguments/term.inc
@@ -130,7 +130,7 @@ function ctools_term_ctools_argument_placeholder($conf) {
  * Inject the breadcrumb trail if necessary.
  */
 function ctools_term_breadcrumb($conf, $context) {
-  if (empty($conf['breadcrumb'])) {
+  if (empty($conf['breadcrumb']) || empty($context->data) || empty($context->data->tid)) {
     return;
   }
 
