diff --git a/.travis/test.sh b/.travis/test.sh
index 18143ccc4290631dfc0dce6c933fef4a30a8f97d..419310d269b7553aa4e54e7d823849ac6e63a423 100644
--- a/.travis/test.sh
+++ b/.travis/test.sh
@@ -16,6 +16,12 @@ fi
 if [ "$TEST_COMBINED_MODES" != "yes" ]
 then
   UT_FLAGS+=" -K combined_modes"
+else
+    # AES-CCM not implemented yet in Cryptography
+    # See
+    #  - https://github.com/pyca/cryptography/issues/2968
+    #  - https://github.com/pyca/cryptography/issues/1141
+  UT_FLAGS+=" -K combined_modes_ccm"
 fi
 
 if python --version 2>&1 | grep -q PyPy
diff --git a/test/ipsec.uts b/test/ipsec.uts
index cbfc997f4b8dd17c7d3743e94a870f5e588ac6bc..4ec59d649b33b1442c2329f48e71edd6845809f9 100644
--- a/test/ipsec.uts
+++ b/test/ipsec.uts
@@ -2521,7 +2521,7 @@ assert(d == p)
 
 #######################################
 = IPv4 / ESP - Tunnel - AES-CCM - NULL
-~ combined_modes
+~ combined_modes combined_modes_ccm
 
 p = IP(src='1.1.1.1', dst='2.2.2.2')
 p /= TCP(sport=45012, dport=80)