Looks like your journal structure is messed up. If you have a global.jrl in your override, I'd try removing it.
****
Eek, I think I found a bug in the code. Line 4135:
Code:
if ($this_name_strref==1) {
$this_name= $jrl_category->{Fields}[$jrl_category->fbl('Name')]{Value}{Substrings}[0]{Value};
} else {
$this_name= Bioware::TLK::string_from_resref($registered_path,$this_name_strref);
}
that if statement should read
Code:
if ($this_name_strref==-1) {
I'm not 100% sure I can recompile the code correctly as the modules have changed significantly over the past 2 years.