diff --git a/roles/bgp_checks/tasks/check.yaml b/roles/bgp_checks/tasks/check.yaml
index 2a59174842ecdf58da6272a94924ae9616af8078..990f5480e6e5e88a6cfa141a2dc70854b3ed05be 100644
--- a/roles/bgp_checks/tasks/check.yaml
+++ b/roles/bgp_checks/tasks/check.yaml
@@ -52,6 +52,8 @@
 - name: Compare NLRIs
   ansible.builtin.assert:
     that:
+      -  post_check.{{ check_id }}.nlri_peerconf is defined
+      -  pre_check.{{ check_id }}.nlri_peerconf is defined
       - "post_check.{{ check_id }}.nlri_peerconf == pre_check.{{ check_id }}.nlri_peerconf"
       - "post_check.{{ check_id }}.nlri_peer == pre_check.{{ check_id }}.nlri_peer"
       - "post_check.{{ check_id }}.nlri_session == pre_check.{{ check_id }}.nlri_session"