diff --git a/code/CMSBatchAction.php b/code/CMSBatchAction.php index 56f2a0d1..51ab7c85 100644 --- a/code/CMSBatchAction.php +++ b/code/CMSBatchAction.php @@ -64,10 +64,13 @@ abstract class CMSBatchAction extends Object { unset($page); } - Controller::curr()->getResponse()->setStatusCode( - 200, - sprintf($successMessage, $pages->Count(), count($status['error'])) - ); + $response = Controller::curr()->getResponse(); + if($response) { + $response->setStatusCode( + 200, + sprintf($successMessage, $pages->Count(), count($status['error'])) + ); + } return Convert::raw2json($status); }