Interestingly, this seems to have been broken ever since org-table got split into its own file; i.e. the only working versions I could find are 5.x ones and the first broken version is fe939ecb95, which splits org.el into more files and moves them into /lisp. Since I don't think that code inside the functions was altered during that split, this smacks of a missing defvar or autoload in either org-table or org.
Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra