I want to use \vpageref and have a comma right after it. The problem is that a space is inserted even though I defined \reftextcurrent to be {}. In the example below I could fix this by adding the [] to \vpageref, but in my book this trick somehow does not work. Is the additional space a bug? How can I fix it?
\documentclass{article}
\usepackage{varioref}
\renewcommand{\reftextcurrent}{}
\begin{document}
\section{Test}
I have a problem with Figure~\ref{test}\vpageref[]{test}, which I cannot solve.
\begin{figure}[b]
\caption{A figure}
\label{test}
\end{figure}
\end{document}
