diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Changelog
 
+#### 1.11.1.1
+
+* Return a 405 for unsupported methods.
+
 ### 1.11.1
 
 * Moved `Range` from `rest-core` to `Rest.Types.Range`.
diff --git a/rest-types.cabal b/rest-types.cabal
--- a/rest-types.cabal
+++ b/rest-types.cabal
@@ -1,5 +1,5 @@
 name:                rest-types
-version:             1.11.1
+version:             1.11.1.1
 description:         Silk Rest Framework Types
 synopsis:            Silk Rest Framework Types
 maintainer:          code@silk.co
@@ -23,8 +23,8 @@
   exposed-modules:
     Rest.Types.Container
     Rest.Types.Container.Resource
-    Rest.Types.Info
     Rest.Types.Error
+    Rest.Types.Info
     Rest.Types.Range
     Rest.Types.ShowUrl
   build-depends:
diff --git a/src/Rest/Types/Error.hs b/src/Rest/Types/Error.hs
--- a/src/Rest/Types/Error.hs
+++ b/src/Rest/Types/Error.hs
@@ -163,7 +163,7 @@
     case e of
       NotFound                          -> 404
       UnsupportedRoute                  -> 404
-      UnsupportedMethod                 -> 404
+      UnsupportedMethod                 -> 405
       UnsupportedVersion                -> 404
       NotAllowed                        -> 403
       AuthenticationFailed              -> 401
