 gcc/cfgloop.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/cfgloop.h b/gcc/cfgloop.h
index cd2f527..33d96fe 100644
--- a/gcc/cfgloop.h
+++ b/gcc/cfgloop.h
@@ -515,7 +515,7 @@ static inline unsigned
 number_of_loops (struct function *fn)
 {
   struct loops *loops = loops_for_fn (fn);
-  if (!fn)
+  if (!loops)
     return 0;
 
   return vec_safe_length (loops->larray);
-- 
1.8.1.3

