diff --git a/angr/analyses/cgc.py b/angr/analyses/cgc.py
index <HASH>..<HASH> 100644
--- a/angr/analyses/cgc.py
+++ b/angr/analyses/cgc.py
@@ -50,7 +50,7 @@ class CGC(Analysis):
         # make a CGC state
         s = self._p.initial_state()
         s.get_plugin('cgc')
-        self.e = self._p.surveyors.Explorer(start=self._p.exit_to(self._p.entry, state=s), find=self.check_path)
+        self.e = self._p.surveyors.Explorer(start=self._p.exit_to(self._p.entry, state=s), find=self.check_for_eip_control, enable_veritesting=True)
 
         self.e.run()
         self.vuln_path = self.e.found[0]
merged cgc.py.