I have been pondering about the nature of colour and its philosophical status as either an irreducible, objective property of an object or rather as a derived quality, dependent on the perceiver. Basically, to put it in Lockeian terms, the question is whether colour is a 'primary' or a 'secondary' qualit. I know Locke and others considered it a secondary quality, but I have been thinking about a scenario where colour does indeed seem an intrinsic property. Normally people say colour is the result of different wavelengths of light being absorbed and reflected by the constituents of a body, giving it a particular colour. However, consider the following scenario. You are in a dark room, no light enters and therefore it is pitch black. Then, a light from a source at the back of the room is emitted. You perceive the light, and it has its usual colour (i.e. white or yellowish-white). The light reaches you straight from the source, so the colour you see is not the result of wavelengths of light being absorbed by a material and the rest being reflected back. It actually does seem the light is objectively coloured in this case. Does anybody seem any flaw or any important details I overlooked in this simple thought experiment which would invalidate the view that light is an intrinsic property of the world rather than secondary and derived?