diff --git a/lib/web/mage/collapsible.js b/lib/web/mage/collapsible.js
index 49624fbeb159afc1ff3c79b134fedb0e7cd1711d..267734605f141a0e13d5b8106b9cd02fff9ce236 100644
--- a/lib/web/mage/collapsible.js
+++ b/lib/web/mage/collapsible.js
@@ -519,7 +519,7 @@ define([
                 that = this;
 
             if (url) {
-                this.xhr = $.get({
+                that.xhr = $.get({
                     url: url,
                     dataType: 'html'
                 }, function () {
@@ -535,7 +535,8 @@ define([
                     setTimeout(function () {
                         that.content.html(response);
                     }, 1);
-                }).complete(function (jqXHR, status) {
+                });
+                that.xhr.complete(function (jqXHR, status) {
                     setTimeout(function () {
                         if (status === 'abort') {
                             that.content.stop(false, true);