diff --git a/docs/externalapi/External-Api.md b/docs/externalapi/External-Api.md
index 67f47711a..61ff6259f 100644
--- a/docs/externalapi/External-Api.md
+++ b/docs/externalapi/External-Api.md
@@ -356,7 +356,6 @@ Status codes:
 * **200**: Folder was created successfully
 * **400**: Folder creation error, check the error object:
   * **code**: 1: folder name is empty
-* **409**: Folder with given name exists already
 
 In case of an HTTP 200, the created or already existing folder is returned in full in the response, e.g.:
 
@@ -392,7 +391,6 @@ Status codes:
 * **200**: Folder was created successfully
 * **400**: Folder creation error, check the error object:
   * **code**: 1: folder name is empty
-* **409**: Folder with given name exists already
 * Other ownCloud errors, see [Response Format](#response-format)
 
 In case of an HTTP 200, the changed or already existing folder is returned in full in the response, e.g.:
diff --git a/lib/Controller/FolderApiV2Controller.php b/lib/Controller/FolderApiV2Controller.php
index b4ba8fcda..6f2eb13da 100644
--- a/lib/Controller/FolderApiV2Controller.php
+++ b/lib/Controller/FolderApiV2Controller.php
@@ -18,8 +18,6 @@ use \OCP\AppFramework\Http;
 use \OCA\News\Service\FolderServiceV2;
 use \OCA\News\Service\ItemServiceV2;
 use \OCA\News\Service\Exceptions\ServiceNotFoundException;
-use \OCA\News\Service\Exceptions\ServiceConflictException;
-use \OCA\News\Service\Exceptions\ServiceValidationException;
 
 class FolderApiV2Controller extends ApiController
 {
@@ -79,10 +77,6 @@ class FolderApiV2Controller extends ApiController
         $response = null;
         try {
             $response = $this->folderService->rename($this->getUserId(), $folderId, $name);
-        } catch (ServiceValidationException $ex) {
-            return $this->errorResponseV2($ex, Http::STATUS_UNPROCESSABLE_ENTITY);
-        } catch (ServiceConflictException $ex) {
-            return $this->errorResponseV2($ex, Http::STATUS_CONFLICT);
         } catch (ServiceNotFoundException $ex) {
             return $this->errorResponseV2($ex, Http::STATUS_NOT_FOUND);
         }
diff --git a/tests/Unit/Controller/FolderApiV2ControllerTest.php b/tests/Unit/Controller/FolderApiV2ControllerTest.php
index 4ed79aa5b..639e29833 100644
--- a/tests/Unit/Controller/FolderApiV2ControllerTest.php
+++ b/tests/Unit/Controller/FolderApiV2ControllerTest.php
@@ -17,8 +17,6 @@ use OCA\News\Service\ItemServiceV2;
 use \OCP\AppFramework\Http;
 
 use \OCA\News\Service\Exceptions\ServiceNotFoundException;
-use \OCA\News\Service\Exceptions\ServiceConflictException;
-use \OCA\News\Service\Exceptions\ServiceValidationException;
 
 use \OCA\News\Db\Folder;
 use OCP\IRequest;
@@ -96,21 +94,6 @@ class FolderApiV2ControllerTest extends TestCase
     }
 
 
-    public function testCreateAlreadyExists()
-    {
-        $this->folderService->expects($this->once())
-            ->method('purgeDeleted')
-            ->with($this->equalTo($this->user->getUID()), $this->equalTo(false));
-        $this->folderService->expects($this->once())
-            ->method('create')
-            ->will($this->throwException(new ServiceConflictException('exists')));
-
-        $response = $this->folderAPI->create('hi');
-
-        $this->assertEquals(Http::STATUS_CONFLICT, $response->getStatus());
-    }
-
-
     public function testCreateInvalidFolderName()
     {
         $msg = 'exists';
@@ -118,9 +101,6 @@ class FolderApiV2ControllerTest extends TestCase
         $this->folderService->expects($this->once())
             ->method('purgeDeleted')
             ->with($this->equalTo($this->user->getUID()), $this->equalTo(false));
-        $this->folderService->expects($this->once())
-            ->method('create')
-            ->will($this->throwException(new ServiceValidationException($msg)));
 
         $response = $this->folderAPI->create('hi');
 
@@ -209,42 +189,15 @@ class FolderApiV2ControllerTest extends TestCase
     }
 
 
-    public function testUpdateExists()
-    {
-        $folderId = 23;
-        $folderName = 'test';
-
-        $this->folderService->expects($this->once())
-            ->method('rename')
-            ->will(
-                $this->throwException(
-                    new ServiceConflictException($this->msg)
-                )
-            );
-
-        $response = $this->folderAPI->update($folderId, $folderName);
-
-        $this->assertEquals(Http::STATUS_CONFLICT, $response->getStatus());
-    }
-
-
     public function testUpdateInvalidFolderName()
     {
         $folderId = 23;
         $folderName = '';
 
-        $this->folderService->expects($this->once())
-            ->method('rename')
-            ->will(
-                $this->throwException(
-                    new ServiceValidationException($this->msg)
-                )
-            );
-
         $response = $this->folderAPI->update($folderId, $folderName);
 
         $data = $response->getData();
         $this->assertEquals($this->msg, $data['error']['message']);
-        $this->assertEquals(Http::STATUS_UNPROCESSABLE_ENTITY, $response->getStatus());
+        $this->assertEquals(Http::STATUS_BAD_REQUEST, $response->getStatus());
     }
 }