Particles: child editing bugfixes
[blender.git] / source / blender / blenkernel / intern / particle_system.c
index dbe6fbd6ddefc2bf0e12e20a1941c6f5f4196186..3c660be64cee24e5e01484788e28224238e5eec1 100644 (file)
@@ -2925,6 +2925,8 @@ static void psys_update_path_cache(ParticleSimulationData *sim, float cfra)
                                        psys_find_parents(sim);
                        }
                }
+               else
+                       psys_free_children(psys);
        }
 
        if((part->type==PART_HAIR || psys->flag&PSYS_KEYED || psys->pointcache->flag & PTCACHE_BAKED)==0)