diff --git a/js/legacy/utils/datatype.js b/js/legacy/utils/datatype.js
index 6b0d8fb43b..895d638009 100644
--- a/js/legacy/utils/datatype.js
+++ b/js/legacy/utils/datatype.js
@@ -30,9 +30,8 @@ function fmt_money(v){
if(isNaN(v)) {
return ''; // not a number
} else {
- var cp = wn.control_panel;
var val = 2; // variable used to differentiate other values from Millions
- if(cp.currency_format == 'Millions') val = 3;
+ if(wn.boot.sysdefaults.currency_format == 'Millions') val = 3;
v = v.toFixed(2);
var delimiter = ","; // replace comma if desired
amount = v+'';
diff --git a/js/wn/views/breadcrumbs.js b/js/wn/views/breadcrumbs.js
index 03cb9804f0..15b93e5d1d 100644
--- a/js/wn/views/breadcrumbs.js
+++ b/js/wn/views/breadcrumbs.js
@@ -3,9 +3,9 @@ wn.views.breadcrumbs = function(parent, module, doctype, name) {
$(parent).empty();
var $bspan = $(repl('\
Home', {home_page: wn.boot.home_page}));
- if(module) {
+ if(module && wn.modules[module]) {
$bspan.append(repl(' / %(module)s Home',
- {module: module, module_page: erpnext.modules[module] }))
+ {module: module, module_page: wn.modules[module] }))
}
if(doctype && (locals.DocType[doctype] && !locals.DocType[doctype].issingle)) {
$bspan.append(repl(' / %(doctype)s',