Index: umc/tools.js =================================================================== --- umc/tools.js (Revision 35991) +++ umc/tools.js (Arbeitskopie) @@ -516,19 +516,26 @@ }, parseError: function(error) { - if (!error.data) { + if (error.data) { + return { + status: parseInt(error.data.status, 10) || error.status, + message: error.data.message || '', + result: error.data.result + }; + } + if (error.response) { // no JSON was returned, propably proxy error var r = /