From c9b4e9ac3a6c56f2b006b723972e77722d3ac937 Mon Sep 17 00:00:00 2001
From: Aymeric Augustin <aymeric.augustin@m4x.org>
Date: Tue, 9 Oct 2012 21:23:02 +0200
Subject: [PATCH] Fixed #19095 -- invalid code in multidb tests.

---
 tests/regressiontests/multiple_database/tests.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/regressiontests/multiple_database/tests.py b/tests/regressiontests/multiple_database/tests.py
index 782fe2bfc6..e6d224e302 100644
--- a/tests/regressiontests/multiple_database/tests.py
+++ b/tests/regressiontests/multiple_database/tests.py
@@ -652,7 +652,8 @@ class QueryTestCase(TestCase):
 
         new_bob_profile = UserProfile(flavor="spring surprise")
 
-        charlie = User(username='charlie',email='charlie@example.com')
+        # assigning a profile requires a explicit pk as the object isn't saved
+        charlie = User(pk=51, username='charlie', email='charlie@example.com')
         charlie.set_unusable_password()
 
         # initially, no db assigned