diff --git a/sflphone-common/src/audio/audiortp/AudioRtpSession.h b/sflphone-common/src/audio/audiortp/AudioRtpSession.h
index 870926c0ae2569c70ccca6f851b6c47a4faa40cd..6cd4cf773cd177590d8a4fd0ceb3b5b12b86b554 100644
--- a/sflphone-common/src/audio/audiortp/AudioRtpSession.h
+++ b/sflphone-common/src/audio/audiortp/AudioRtpSession.h
@@ -161,7 +161,6 @@ namespace sfl {
      _mainloopSemaphore(0),
      _audiocodec (NULL),
      _audiolayer (NULL),
-     _ca (sipcall), 
      _micData (NULL), 
      _micDataConverted (NULL), 
      _micDataEncoded (NULL), 
@@ -171,7 +170,8 @@ namespace sfl {
      _layerSampleRate(0),
      _codecSampleRate(0), 
      _layerFrameSize(0),
-     _manager(manager)
+     _manager(manager),
+     _ca (sipcall)
     {
         setCancel (cancelDefault);