diff --git a/kbase-extension/static/kbase/js/widgets/function_output/modeling/KBaseFBA.FBAModel.js b/kbase-extension/static/kbase/js/widgets/function_output/modeling/KBaseFBA.FBAModel.js
index 9f64be8a91..ce843b332b 100644
--- a/kbase-extension/static/kbase/js/widgets/function_output/modeling/KBaseFBA.FBAModel.js
+++ b/kbase-extension/static/kbase/js/widgets/function_output/modeling/KBaseFBA.FBAModel.js
@@ -283,10 +283,12 @@ function KBaseFBA_FBAModel(modeltabs) {
"data": data[0].deltaG+" ("+data[0].deltaGErr+") kcal/mol"
});
}
- output.push({
- "label": "Enzymes",
- "data": data[0].enzymes.join(", ")
- });
+ if ("enzymes" in data[0]) {
+ output.push({
+ "label": "Enzymes",
+ "data": data[0].enzymes.join(", ")
+ });
+ }
var aliashash = {};
var finalaliases = [];
for (var i=0; i < data[0].aliases.length; i++) {
@@ -588,7 +590,7 @@ function KBaseFBA_FBAModel(modeltabs) {
var abscoef = Math.round(-1*100*rgt.coefficient)/100;
reactants += "("+abscoef+") ";
}
- reactants += this.cpdhash[rgt.cpdkbid].name+"["+this.cpdhash[rgt.cpdkbid].cmpkbid+"]";
+ reactants += ''+this.cpdhash[rgt.cpdkbid].name+"["+this.cpdhash[rgt.cpdkbid].cmpkbid+"]";
} else {
if (products.length > 0) {
products += " + ";
@@ -597,7 +599,7 @@ function KBaseFBA_FBAModel(modeltabs) {
var abscoef = Math.round(100*rgt.coefficient)/100;
products += "("+abscoef+") ";
}
- products += this.cpdhash[rgt.cpdkbid].name+"["+this.cpdhash[rgt.cpdkbid].cmpkbid+"]";
+ products += ''+this.cpdhash[rgt.cpdkbid].name+"["+this.cpdhash[rgt.cpdkbid].cmpkbid+"]";
}
}
rxn.ftrhash = {};