diff --git a/Network/TLS/Extra/Certificate.hs b/Network/TLS/Extra/Certificate.hs
--- a/Network/TLS/Extra/Certificate.hs
+++ b/Network/TLS/Extra/Certificate.hs
@@ -138,9 +138,9 @@
 		-- they won't have a wildcard meaning but will be match as normal star
 		-- character to the fqhn and inevitably will fail.
 		wildcardMatch l
-			-- * or *.com is always invalid
+			-- <star>.com or <star> is always invalid
 			| length l < 2                         = False
-			-- *.com.<country> is always invalid
+			-- <star>.com.<country> is always invalid
 			| length (head l) <= 2 && length (head $ drop 1 l) <= 3 && length l < 3 = False
 			| otherwise                            =
 				l == take (length l) (reverse $ splitDot fqhn)
diff --git a/tls-extra.cabal b/tls-extra.cabal
--- a/tls-extra.cabal
+++ b/tls-extra.cabal
@@ -1,5 +1,5 @@
 Name:                tls-extra
-Version:             0.1.6
+Version:             0.1.7
 Description:
    a set of extra definitions, default values and helpers for tls.
 License:             BSD3
