diff --git a/django/db/__init__.py b/django/db/__init__.py index b0dfa31848..10b8665e6e 100644 --- a/django/db/__init__.py +++ b/django/db/__init__.py @@ -271,10 +271,10 @@ class ConnectionInfoDescriptor(object): def __set__(self, instance, value): try: - self.local.cnx[instance] = instance_connection + self.local.cnx[instance] = value except AttributeError: # First access in thread - self.local.cnx = {instance: instance_connection} + self.local.cnx = {instance: value} def __delete__(self, instance): try: