[FIX] stock: correctly handle case when we have no child location