summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django/db/models/fields/related.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/models/fields/related.py b/django/db/models/fields/related.py
index a7af237714..dd9fef34d5 100644
--- a/django/db/models/fields/related.py
+++ b/django/db/models/fields/related.py
@@ -308,7 +308,7 @@ class SingleRelatedObjectDescriptor(object):
related_pk = getattr(instance, self.related.field.rel.get_related_field().attname)
if related_pk is None:
raise ValueError('Cannot assign "%r": "%s" instance isn\'t saved in the database.' %
- (value, self.related.opts.object_name))
+ (value, instance._meta.object_name))
# Set the value of the related field to the value of the related object's related field
setattr(value, self.related.field.attname, related_pk)