diff --git a/src/matlab/+D3d/Open.m b/src/matlab/+D3d/Open.m index 36cb900f7b41678846fdba35961df2dc36bb6862..db50d1f4a5216569240aa85fe6b5ff0e357bb0d9 100644 --- a/src/matlab/+D3d/Open.m +++ b/src/matlab/+D3d/Open.m @@ -147,7 +147,7 @@ function [varargout] = Open( im, imData, imagePath, mesagePkgStr ) end function loadTransFunc(imData,im) - if (exist(fullfile(imData.imageDir,[imData.DatasetName,'_transfer','.json']),'file')) + if (isfield(imData,'imageDir') && exist(fullfile(imData.imageDir,[imData.DatasetName,'_transfer','.json']),'file')) D3d.LoadTransferFunction(fullfile(imData.imageDir,[imData.DatasetName,'_transfer','.json'])); else D3d.UI.AutoTransferFunction(im);