diff --git a/tlsrpt.go b/tlsrpt.go
index a40a2d80d1f23267bde952a89bf03121ee5a0af7..525fa7ca3849efe6337af16be15a9bcd161097e2 100644
--- a/tlsrpt.go
+++ b/tlsrpt.go
@@ -23,7 +23,10 @@ type tlsrptPolicy struct {
 		Type   string   `json:"policy-type"`
 		Policy []string `json:"policy-string"`
 		Domain string   `json:"policy-domain"`
-		Mx     string   `json:"mx-host"`
+		// TODO: apparently the following field can be a
+		// scalar or an array. Drop it for now as we're not
+		// using it.
+		//Mx []string `json:"mx-host"`
 	} `json:"policy"`
 	Summary struct {
 		NumSuccessful int `json:"total-successful-session-count"`