diff --git a/zUtil_Deformation/gtDefSyntheticGrainCreate.m b/zUtil_Deformation/gtDefSyntheticGrainCreate.m index 991b23ecfe494d0ed5c4d51e7489e6fff7bc7477..28af5ff21a56454484285c95b3f8e112890d8f48 100755 --- a/zUtil_Deformation/gtDefSyntheticGrainCreate.m +++ b/zUtil_Deformation/gtDefSyntheticGrainCreate.m @@ -194,7 +194,7 @@ disp(min(dmvol(:))) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Cleaning grain struct -if (isfield(grain, 'id')) +if (~isfield(grain, 'id') || isempty(grain.id)) grain.id = 1; end grain = struct('id', grain.id, 'phaseid', grain.phaseid, ...