Yeah, that seems to be the problem.
I stumbled upon this solution somewhere else as well and tried doing the #define.
This, however is not advisable with the 2.6.9 kernel, as it does make the kernel detect the CD drive during startup, but also makes it hang immediately afterwards. :)
I'll post my ...