diff --git a/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx b/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx
index 1ce83e963b429d50bceef0c95aa20cb8b64292b1..1d5abc635ad84777603e660ebb9714d647d86459 100755
--- a/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx
+++ b/Tracking/TrkVertexFitter/TrkVertexBilloirTools/src/FullVertexFitter.cxx
@@ -374,11 +374,13 @@ namespace Trk
 				if ( mom_at_Origin[iRP] ( 1 ) > M_PI )
 				{
 					mom_at_Origin[iRP] ( 1 ) = 2*M_PI - mom_at_Origin[iRP] ( 1 );
+                                        // cppcheck-suppress identicalInnerCondition; false positive
 					if ( mom_at_Origin[iRP] ( 0 ) >= 0 )   mom_at_Origin[iRP] ( 0 )  += ( mom_at_Origin[iRP] ( 0 ) >0 ) ? -M_PI : M_PI;
 				}
 				if ( mom_at_Origin[iRP] ( 1 ) < 0.0 )
 				{
 					mom_at_Origin[iRP] ( 1 )  = - mom_at_Origin[iRP] ( 1 );
+                                        // cppcheck-suppress identicalInnerCondition; false positive
 					if ( mom_at_Origin[iRP] ( 0 ) >= 0 )  mom_at_Origin[iRP] ( 0 ) += ( mom_at_Origin[iRP] ( 0 ) >0 ) ? -M_PI : M_PI;
 				}