diff --git a/lib/galaxy/datatypes/data.py b/lib/galaxy/datatypes/data.py index be434cbcc3c..cad936f06b1 100644 --- a/lib/galaxy/datatypes/data.py +++ b/lib/galaxy/datatypes/data.py @@ -337,10 +337,10 @@ class Data(metaclass=DataMeta): def display_peek(self, dataset: DatasetProtocol) -> str: """Create HTML table, used for displaying peek""" + if not dataset.peek: + return "Peek not available" out = [''] try: - if not dataset.peek: - dataset.set_peek() data = dataset.peek lines = data.splitlines() for line in lines: