diff --git a/docs/modelforms.txt b/docs/modelforms.txt
index a76d797..b6c993b 100644
--- a/docs/modelforms.txt
+++ b/docs/modelforms.txt
@@ -183,6 +183,11 @@ supplied, ``save()`` will update that instance. If it's not supplied,
     >>> a = Article.objects.get(pk=1)
     >>> f = ArticleForm(instance=a)
 
+    # Take POST data and modify an existing Article.
+    >>> a = Article()
+    >>> f = ArticleForm(request.POST, instance=a)
+    >>> new_article = f.save()
+
 Note that ``save()`` will raise a ``ValueError`` if the data in the form
 doesn't validate -- i.e., ``if form.errors``.
 
