Maybe a bug in cufft : Dimension can't be 1

When I run cufft with a matrix (2D or 3D) which has a dimension equal to 1.
The compiling can pass, but when running some errors were returned as followiing:

cufft: ERROR: /root/cuda-stuff/sw/rel/gpgpu/toolkit/r2.1/cufft/src/cufft.cu, line 147
cufft: ERROR: CUFFT_INVALID_PLAN
cufft: ERROR: /root/cuda-stuff/sw/rel/gpgpu/toolkit/r2.1/cufft/src/cufft.cu, line 126
cufft: ERROR: CUFFT_INVALID_PLAN

As written in the manual, CUFFT is expecting a range starting from 2.

n

for most FFT application, the dimension is prefered to be power of 2. the number 1 should belong to this range.

For example the popular library of FFTW and rlft3 , they can do the fft with a dimension is 1.

SO we can do 1D or 2D FFT with a 3D FFT function.

As an advise I am looking forward that NVIDIA can add the suport to dimension1 intto the cufft.