You probably have something running from the cd, a document on the cd open, or a terminal cded in to the cd directory.
The most common problem is something like this:
Code:
cd /mnt/cdrom
ls
su
cd ..
umount cdrom
In that case the user is still in the CD directory, but the su session isn't.