diff --git a/addons/pad/static/src/js/pad.js b/addons/pad/static/src/js/pad.js
index 97f87196cb9..31ba8c42330 100644
--- a/addons/pad/static/src/js/pad.js
+++ b/addons/pad/static/src/js/pad.js
@@ -50,9 +50,7 @@ openerp.pad = function(instance) {
this._dirty_flag = true;
} else {
this.content = '
... Loading pad ...
';
- this.pad_loading_request = $.get(value + '/export/html').done(function(data) {
- groups = /\<\s*body\s*\>(.*?)\<\s*\/body\s*\>/.exec(data);
- data = (groups || []).length >= 2 ? groups[1] : '';
+ this.pad_loading_request = self.view.dataset.call('pad_get_content', {url: value}).done(function(data) {
self.$('.oe_pad_content').html('');
self.$('.oe_pad_readonly').html(data);
}).fail(function() {