diff --git a/lazyflow/slot.py b/lazyflow/slot.py index b8755c391..0b59e7beb 100644 --- a/lazyflow/slot.py +++ b/lazyflow/slot.py @@ -47,7 +47,7 @@ from lazyflow import rtype from lazyflow.roi import TinyVector from lazyflow.request import Request -from lazyflow.stype import ArrayLike +from lazyflow.stype import ArrayLike, Opaque from lazyflow.metaDict import MetaDict from lazyflow.utility import slicingtools, OrderedSignal @@ -1121,7 +1121,7 @@ def value(self): if temp.shape == (1,): return temp[0] return temp - elif isinstance(temp, list): + elif isinstance(temp, list) and self.stype != Opaque: return temp[0] else: warnings.warn(