diff --git a/src/ui/avatarsmd/AvatarSMDTransitionInfo.java b/src/ui/avatarsmd/AvatarSMDTransitionInfo.java index 63a10fbd71ed6b49bea16fc31fc0c37c6ec443e6..1d1358047380b0b3cfa70e0be6e052db5b0e71b6 100755 --- a/src/ui/avatarsmd/AvatarSMDTransitionInfo.java +++ b/src/ui/avatarsmd/AvatarSMDTransitionInfo.java @@ -285,17 +285,21 @@ public class AvatarSMDTransitionInfo extends TGCWithoutInternalComponent { sb.append("\" />\n"); } - for(int i=0; i<filesToInclude.length; i++) { - sb.append("<filesToIncludeLine value=\""); - sb.append(GTURTLEModeling.transformString(filesToInclude[i])); - sb.append("\" />\n"); - } + if (filesToInclude != null) { + for(int i=0; i<filesToInclude.length; i++) { + sb.append("<filesToIncludeLine value=\""); + sb.append(GTURTLEModeling.transformString(filesToInclude[i])); + sb.append("\" />\n"); + } + } - for(int i=0; i<codeToInclude.length; i++) { - sb.append("<codeToIncludeLine value=\""); - sb.append(GTURTLEModeling.transformString(codeToInclude[i])); - sb.append("\" />\n"); - } + if (codeToInclude != null) { + for(int i=0; i<codeToInclude.length; i++) { + sb.append("<codeToIncludeLine value=\""); + sb.append(GTURTLEModeling.transformString(codeToInclude[i])); + sb.append("\" />\n"); + } + } sb.append("</extraparam>\n"); return new String(sb);