this may not be what you want to hear, but if you use biblatex, this
is very easy to do.
the normal way to use biblatex is to have in the preamble:--
\usepackage[<options>]{biblatex}
\bibliography{<your-bib-file>}
-- then at the end of your document:--
\printbibliography\relax
-- ... so if you don't want the bibliography to appear, you simply
skip the \printbibliography command. No section will appear, nor will
it show up in the ToC, etc.
it's worth checking out in my opinon.
nb. if you switch to biblatex, make sure you enable the natbib option
so that the \citep and \citet commands are aliased.
cheers,
jon.