MVVM Light Messenger firing twice
===

I am using Messenger to broadcast some information from a page code behind (I can't use eventtocommand) and messenger action is fring twice
here's my code
In viewModel

    public CedareImpozitViewModel()
    {
    if (IsInDesignMode)
    {
    }
    else
    {
    LoadListaPers();
    LoadListaEntitati();        
    Messenger.Default.Register<EntitateMessage>(this, AdaugaEntitateNoua);
    }

    UpdCedareCommand = new RelayCommand(() => UpdCedare(), () => this.CanUpdCedare());
            
}

From page code behind

    Messenger.Default.Send(new EntitateMessage(cedare) { cedarenoua = cedare, entNoua = entity});

and EntitateMessage class

    public class EntitateMessage : GenericMessage<CedareImpozit>
    {
        public EntitateMessage(CedareImpozit parm)
            : base(parm)
        {
            entNoua = null;
            cedarenoua = null;
        }
        public CedareImpozit cedarenoua { get; set; }
        public Entitate entNoua { get; set; }
    }
I am not navigating twice from my page.
Any ideas ?
Thank you