Yes, that's right. Under the genocide convention, state parties to the convention have an obligation to prevent genocide. Canada is a state party to the genocide convention—as is, interestingly enough, Ethiopia.
In the case of Bosnia and Serbia, which came out of the ICJ in 2007, the court clarified that the obligation doesn't arise when there is a full-scale genocide. It actually arises when there's a serious risk of genocide, which makes sense. If the obligation is to prevent, you can't.... Preventing a genocide that's already happening seems a little bit.... It defeats the purpose of the convention.