diff --git a/frappe/public/js/frappe/form/control.js b/frappe/public/js/frappe/form/control.js index f6c7610f15..4af672b29a 100644 --- a/frappe/public/js/frappe/form/control.js +++ b/frappe/public/js/frappe/form/control.js @@ -127,10 +127,13 @@ frappe.ui.form.ControlImage = frappe.ui.form.Control.extend({ .css({"max-width": "600px", "margin": "0px"}); this.$body = $("
").appendTo(this.$wrapper) .css({"margin-bottom": "10px", "max-width": "100%"}) + this.$wrapper.on("refresh", function() { me.$body.empty(); - if(me.df.options && me.frm.doc[me.df.options]) { - me.$img = $("") + + var doc = frappe.model.get_doc(me.doctype, me.docname); + if(me.df.options && doc[me.df.options]) { + me.$img = $("") .appendTo(me.$body); } else { me.$buffer = $("
")