I've just finished texture painting this model, and I wanted to start rigging it and whatnot, but when I try and go from texture paint to object mode, an older version of the texture appears. I have the right texture selected, I have no idea why the wrong texture is showing on the model.
Another weird thing is that I've already done this exact model once before with a different texture paint, and that one went perfectly fine. Unfortunately, I can't remember what I did with the first model that I haven't done with the second model.
This is what it looks like in Texture Paint, and this is how I want it to look:
This is how it looks in object mode, with an older texture that I've since painted over: