bugfix: remove virtual lesson when its container is removed - no virtual lesson during merge