diff --git a/Orange/widgets/unsupervised/owpca.py b/Orange/widgets/unsupervised/owpca.py index 4fc4046e736..f03b52167c2 100644 --- a/Orange/widgets/unsupervised/owpca.py +++ b/Orange/widgets/unsupervised/owpca.py @@ -318,7 +318,8 @@ def commit(self): self.data.domain.metas + domain.attributes) data = Table.from_numpy( data_dom, self.data.X, self.data.Y, - numpy.hstack((self.data.metas, transformed.X))) + numpy.hstack((self.data.metas, transformed.X)), + ids=self.data.ids) self._pca_projector.component = self.ncomponents self.Outputs.transformed_data.send(transformed)