diff --git a/mayan/apps/navigation/classes.py b/mayan/apps/navigation/classes.py index 2151585b08..d63d9b4fb3 100644 --- a/mayan/apps/navigation/classes.py +++ b/mayan/apps/navigation/classes.py @@ -349,7 +349,10 @@ class SourceColumn(object): try: return cls._registry[source.__class__] except KeyError: - return () + try: + return cls._registry[source._meta.parents.items()[0][0]] + except IndexError: + return () except TypeError: # unhashable type: list return ()