Andrzej,
You said you are using Optimistic row buffering, I would assume that you are using table buffering on the child table?
I only use Optimistic Table buffering so the problem may lie in the row buffering. If it does then it makes sense that I don't see it since I don't use row buffering.