diff --git a/meta-tpm/lib/oeqa/runtime/cases/tpm2.py b/meta-tpm/lib/oeqa/runtime/cases/tpm2.py
index 8e90dc9..c2e6dfa 100644
--- a/meta-tpm/lib/oeqa/runtime/cases/tpm2.py
+++ b/meta-tpm/lib/oeqa/runtime/cases/tpm2.py
@@ -67,3 +67,8 @@ class Tpm2Test(OERuntimeTestCase):
     def test_tpm2_swtpm_reset(self):
          (status, output) = self.target.run('swtpm_ioctl -i --tcp :2322')
          self.assertEqual(status, 0, msg="swtpm reset failed: %s" % output)
+
+    @OEHasPackage(['tpm2-pkcs11-tools'])
+    def test_tpm2_pkcs11_tools(self):
+        (status, output) = self.target.run("tpm2_ptool --help")
+        self.assertEqual(status, 0, msg="Module cannot be run with error: %s" % output)
