Source and target course must be different.