diff --git a/dataworkspace/dataworkspace/apps/datasets/templatetags/datasets_tags.py b/dataworkspace/dataworkspace/apps/datasets/templatetags/datasets_tags.py index e38923fc00..0f20d5abcc 100644 --- a/dataworkspace/dataworkspace/apps/datasets/templatetags/datasets_tags.py +++ b/dataworkspace/dataworkspace/apps/datasets/templatetags/datasets_tags.py @@ -126,7 +126,10 @@ def can_edit_dataset(user, dataset): user == dataset.information_asset_owner or user == dataset.information_asset_manager or user.is_superuser - or user in dataset.data_catalogue_editors.all() + or ( + hasattr(dataset, "data_catalogue_editors") + and user in dataset.data_catalogue_editors.all() + ) )