diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-04-23 13:24:02 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-04-23 13:24:02 -0400 |
commit | 0f26f549191fc74bfebac319b39323cb865f7a50 (patch) | |
tree | 539985ed96c83f5ee7b0f0d3e7d6df63e283620a /lib/sqlalchemy | |
parent | 7c8f977fc5e6c7e4ed329d217710c56aa0e18d70 (diff) | |
parent | 77e0a5dffe7950a729d6c16afbc70bb867af6dd8 (diff) | |
download | sqlalchemy-0f26f549191fc74bfebac319b39323cb865f7a50.tar.gz |
merge default
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r-- | lib/sqlalchemy/orm/state.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/state.py b/lib/sqlalchemy/orm/state.py index 193678c2f..6ade91b3e 100644 --- a/lib/sqlalchemy/orm/state.py +++ b/lib/sqlalchemy/orm/state.py @@ -272,7 +272,8 @@ class InstanceState(interfaces._InspectionAttr): # setup _sa_instance_state ahead of time so that # unpickle events can access the object normally. # see [ticket:2362] - manager.setup_instance(inst, self) + if inst is not None: + manager.setup_instance(inst, self) manager.dispatch.unpickle(self, state) def _initialize(self, key): |