diff --git a/src/Blob/Controllers/BlobController.cs b/src/Blob/Controllers/BlobController.cs
index b4471be47cb7b44f6965295387bbe9f97fb9b22b..55e0989bef8808c5dd9eb87f8b252109addfeb7f 100644
--- a/src/Blob/Controllers/BlobController.cs
+++ b/src/Blob/Controllers/BlobController.cs
@@ -1,4 +1,4 @@
-using Coscine.ApiCommons;
+using Coscine.ApiCommons;
 using Coscine.Configuration;
 using Coscine.Database.DataModel;
 using Coscine.Database.Models;
@@ -106,7 +106,7 @@ namespace Coscine.Api.Blob.Controllers
 
             if (user == null || !_resourceModel.HasAccess(user, resource, UserRoles.Owner, UserRoles.Member))
             {
-                return Forbid("User does not have permission to the resource.");
+                return BadRequest("User does not have permission to the resource.");
             }
 
             if ((resource.Type.DisplayName.ToLower() == "rds" || resource.Type.DisplayName.ToLower() == "rdss3") && resource.ResourceTypeOptionId.HasValue)
@@ -212,7 +212,7 @@ namespace Coscine.Api.Blob.Controllers
 
             if (resource.Archived == "1")
             {
-                return Forbid("The resource is readonly!");
+                return BadRequest("The resource is readonly!");
             }
 
             if (files.Count != 1)
@@ -285,7 +285,7 @@ namespace Coscine.Api.Blob.Controllers
 
             if (resource.Archived == "1")
             {
-                return Forbid("The resource is readonly!");
+                return BadRequest("The resource is readonly!");
             }
 
             try