enic: fix possible data loss