diff --git a/client/js/handler.xhr.js b/client/js/handler.xhr.js
index <HASH>..<HASH> 100644
--- a/client/js/handler.xhr.js
+++ b/client/js/handler.xhr.js
@@ -272,6 +272,8 @@ qq.UploadHandlerXhr = function(options, uploadCompleteCallback, onUuidChanged, l
         var response;
 
         try {
+            log(qq.format("Received response status {} with body: {}", xhr.status, xhr.responseText));
+
             response = qq.parseJson(xhr.responseText);
 
             if (response.newUuid !== undefined) {
chore(client/js/handler.xhr.js): Log XHR upload response status and text

This should be enormously helpful when assisting a user with an incorrectly configured server or a server-side script that is not returning a valid response.