diff --git a/fasthtml/core.py b/fasthtml/core.py
index 4c9f0223..188be7a0 100644
--- a/fasthtml/core.py
+++ b/fasthtml/core.py
@@ -335,7 +335,7 @@ def url_path_for(self:HTTPConnection, name: str, **path_params):
return URLPath(f"{self.scope['root_path']}{lp}", lp.protocol, lp.host)
# %% ../nbs/api/00_core.ipynb
-_verbs = dict(get='hx-get', post='hx-post', put='hx-post', delete='hx-delete', patch='hx-patch', link='href')
+_verbs = dict(get='hx-get', post='hx-post', put='hx-put', delete='hx-delete', patch='hx-patch', link='href')
def _url_for(req, t):
"Generate URL for route `t` using request `req`"
diff --git a/nbs/api/00_core.ipynb b/nbs/api/00_core.ipynb
index 2932b473..af6f3fe6 100644
--- a/nbs/api/00_core.ipynb
+++ b/nbs/api/00_core.ipynb
@@ -1171,7 +1171,7 @@
"outputs": [],
"source": [
"#| export\n",
- "_verbs = dict(get='hx-get', post='hx-post', put='hx-post', delete='hx-delete', patch='hx-patch', link='href')\n",
+ "_verbs = dict(get='hx-get', post='hx-post', put='hx-put', delete='hx-delete', patch='hx-patch', link='href')\n",
"\n",
"def _url_for(req, t):\n",
" \"Generate URL for route `t` using request `req`\"\n",