diff --git a/src/finam/sdk/output.py b/src/finam/sdk/output.py index c6cc1c5b101041695831ac66a5fcc0cdeb2336d9..bc1250e9665cdfc4a9965ed75f7c5c1df498bf4d 100644 --- a/src/finam/sdk/output.py +++ b/src/finam/sdk/output.py @@ -175,7 +175,7 @@ class Output(IOutput, Loggable): with ErrorLogger(self.logger): xdata = tools.prepare(data, self.info) - if len(self.data) > 0: + if len(self.data) > 0 and not isinstance(self.data[-1][1], str): d = self.data[-1][1] if np.may_share_memory(d.data, xdata.data): raise FinamDataError(