If it does not work this way, there is a bug in the kernel code.Something appears wrong, indeed. The /proc tree seems truncated.
Possibly the user's kernel was configured without the "legacy /proc/scsi support" feature being enabled? The help data says "In Linux 2.6 this has been superseded by files in sysfs but many legacy applications rely on this."