From bd24d83333698bc8f4b923d1b45879dc9541c638 Mon Sep 17 00:00:00 2001 From: Pavel Savchenko Date: Thu, 1 Nov 2012 08:53:13 +0200 Subject: [PATCH] actually look for the right attribute --- rest_framework/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 5443d2d67..67e0cc114 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -127,7 +127,7 @@ class BaseSerializer(Field): if key not in ret: ret[key] = val try: - if getattr(val.source, primary_key): + if getattr(val.source, 'primary_key'): pk_field = key except AttributeError: pass