diff options
Diffstat (limited to 'tempita/_looper.py')
-rw-r--r-- | tempita/_looper.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tempita/_looper.py b/tempita/_looper.py index 03a6b42..a25e6dd 100644 --- a/tempita/_looper.py +++ b/tempita/_looper.py @@ -145,7 +145,7 @@ class loop_pos(object): return getattr(item, getter)() != getattr(other, getter)() else: return getattr(item, getter) != getattr(other, getter) - elif callable(getter): + elif hasattr(getter, '__call__'): return getter(item) != getter(other) else: return item[getter] != other[getter] |