When using \cite inside a figures caption, it ignores all my previous citation and assign the used source as number one? I have even tried with \protect, but still it starts at 1.
\begin{figure}[ht!]
\centering
\includegraphics[height=60mm,width=145mm]{a picture.png}
\protect\caption{some text (figure from \protect\cite{Sommerville2009Software}) }
\label{agile_vs_planned_design}
\end{figure}