diff --git a/app/models/dmsf_query.rb b/app/models/dmsf_query.rb index 8f13d5e9..eeaba684 100644 --- a/app/models/dmsf_query.rb +++ b/app/models/dmsf_query.rb @@ -230,8 +230,10 @@ class DmsfQuery < Query dmsf_link = DmsfLink.find_by(id: item.id) if dmsf_link.dmsf_folder !dmsf_link.dmsf_folder.visible? || !DmsfFolder.permissions?(dmsf_link.dmsf_folder, allow_system: false) - else + elsif dmsf_link.project !dmsf_link.project.dmsf_available? + else + !dmsf_link.project&.dmsf_available? end else false