From 74db4262c1322675cf157d21cce557e35effdc85 Mon Sep 17 00:00:00 2001
From: Eric Wait <eric@waitphoto.com>
Date: Tue, 8 Aug 2017 15:27:11 -0400
Subject: [PATCH] Don't look for an imageDir if the image was not loaded from
 one.

---
 src/matlab/+D3d/Open.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/matlab/+D3d/Open.m b/src/matlab/+D3d/Open.m
index 36cb900..db50d1f 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);
-- 
GitLab