diff --git a/src/restangular.js b/src/restangular.js index 28e73584..31e74e90 100644 --- a/src/restangular.js +++ b/src/restangular.js @@ -1149,7 +1149,7 @@ module.provider('Restangular', function() { var elem = parseResponse(resData, operation, route, fetchUrl, response, deferred); if (elem) { - if (operation === 'post' && !__this[config.restangularFields.restangularCollection]) { + if (operation === 'post' && !__this[config.restangularFields.restangularCollection] && obj) { resolvePromise(deferred, response, restangularizeElem(__this, elem, what, true, null, fullParams), filledObject); } else { var data = restangularizeElem(