fix catalog bug