[Solved] Confused about glActiveTexture().

Is calling glActiveTexture(GL_TEXTURE0 + i); where i = 0 not a valid active texture slot? As far as I’m aware I should be able to bind to this slot, but when I do the polygon it’s bound to is rendered black, I don’t have any all black textures. ???