diff --git a/libsepol/src/module_to_cil.c b/libsepol/src/module_to_cil.c index b35bf055f0..2f9f02bdbf 100644 --- a/libsepol/src/module_to_cil.c +++ b/libsepol/src/module_to_cil.c @@ -3878,6 +3878,10 @@ static int linked_blocks_to_cil(struct policydb *pdb) } block = pdb->global; + if (!block) { + goto exit; + } + rc = global_block_to_cil(pdb, block, stack); if (rc != 0) { goto exit;