diff --git a/docs/topics/db/transactions.txt b/docs/topics/db/transactions.txt
index 0f0b52aa1e..7be45add33 100644
--- a/docs/topics/db/transactions.txt
+++ b/docs/topics/db/transactions.txt
@@ -56,6 +56,13 @@ database cursor (which is mapped to its own database connection internally).
 
 .. _transaction-management-functions:
 
+.. note::
+
+    The ``TransactionMiddleware`` only affects the database aliased
+    as "default" within your :setting:`DATABASES` setting.  If you are using
+    multiple databases and want transaction control over databases other than
+    "default", you will need to write your own transaction middleware.
+
 Controlling transaction management in views
 ===========================================