WordPress: Breadcrumbs NavXT falla con posts que no tienen categoría asignada

Actualización (2009-12-18): El fallo lo detecté en la versión 3.3.0. Acabo de actualizar a la versión 3.4.0 y no observo que dicho fallo persista. Ahora los artículos sin categorizar se colocan justo después del enlace al inicio.

Esta interesante extensión de WordPress tiene un pequeño fallo: cuando un post no tiene categoría asignada (Uncategorized) no se puede generar el rastro de migas y además da un error que impide la carga del resto de la página:

Catchable fatal error: Object of class WP_Error could not be converted to string in [...]/wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_class.php on line 69

Esto se puede solventar con un pequeño cambio en el archivo "wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_class.php". Se cambia esto:

$this->category_parents($bcn_object[$bcn_use_category]->term_id);

Por esto:

if (strlen(strval($bcn_object[$bcn_use_category]->term_id))<1) {$this->category_parents(1);}
else {$this->category_parents($bcn_object[$bcn_use_category]->term_id);}