nested_edl = edit && !edit->next && !edit->asset ? edit->nested_edl : 0;
while( nested_edl && (track=track->next)!=0 ) {
Edit *edit = track->edits->first;
- if( !edit || edit->next || edit->nested_edl != nested_edl )
+ if( !edit || edit->next ||
+ ( edit->nested_edl != nested_edl &&
+ strcmp(edit->nested_edl->path, nested_edl->path) ) )
nested_edl = 0;
}
if( nested_edl ) {