This is not the case with version 1.1j, at least not in the following document:
Code: Select all
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\si{\deci\bel}
\si{dB}
\deci\bel
\end{document}
Please provide an MWE, as usual.
Note that the recommended way for writing units is to use the \si command, like in the first or second line. Free-standing units don't work reliably in all cases. So the preferred way for expressing decibels is given by the first line.
@Joseph Wright: I think that it would be nice to have a mode where free-standing units are completely disabled, and unit macros are only allowed inside \SI or \si. This would reduce the possibility of overwriting other macros, and more abbreviated unit names would be possible. This is similar to the TikZ/PGF bundle, whose macros are only allowed inside certain environments, and thus can have very concise names without namespace pollution.