diff options
-rw-r--r-- | source/blender/blenloader/intern/genfile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenloader/intern/genfile.c b/source/blender/blenloader/intern/genfile.c index ea7f6dc2985..7ace38e3490 100644 --- a/source/blender/blenloader/intern/genfile.c +++ b/source/blender/blenloader/intern/genfile.c @@ -885,7 +885,7 @@ static void reconstruct_elem(struct SDNA *newsdna, struct SDNA *oldsdna, char *t } else if(array) { /* name is an array */ - if( strncmp(name, oname, array)==0 ) { /* basis equal */ + if(oname[array]=='[' && strncmp(name, oname, array)==0 ) { /* basis equal */ cursize= arraysize(name, strlen(name)); oldsize= arraysize(oname, strlen(oname)); |