diff --git a/compliance_checker/cf/cf_1_6.py b/compliance_checker/cf/cf_1_6.py
index <HASH>..<HASH> 100644
--- a/compliance_checker/cf/cf_1_6.py
+++ b/compliance_checker/cf/cf_1_6.py
@@ -146,7 +146,8 @@ class CF1_6Check(CFNCCheck):
                 att.dtype == variable.dtype
             ) or (  # will short-circuit or if first condition is true
                 isinstance(att, (np.float, np.double, float))
-                and variable.dtype in (np.byte, np.short, np.int, int))
+                and variable.dtype in (np.byte, np.short, np.int16, np.int,
+                                       int))
         if not val:
             msgs.append(error_msg)
Add int<I> in addition to short for scale_factor/add_offset comparison