diff --git a/cmd/storage-rest-server.go b/cmd/storage-rest-server.go index 0ab761b80..7308af8bb 100644 --- a/cmd/storage-rest-server.go +++ b/cmd/storage-rest-server.go @@ -282,7 +282,7 @@ func (s *storageRESTServer) DeleteVolHandler(w http.ResponseWriter, r *http.Requ } vars := mux.Vars(r) volume := vars[storageRESTVolume] - forceDelete := vars[storageRESTForceDelete] == "true" + forceDelete := r.URL.Query().Get(storageRESTForceDelete) == "true" err := s.storage.DeleteVol(r.Context(), volume, forceDelete) if err != nil { s.writeErrorResponse(w, err)