diff --git a/owslib/wms.py b/owslib/wms.py
index <HASH>..<HASH> 100644
--- a/owslib/wms.py
+++ b/owslib/wms.py
@@ -323,7 +323,11 @@ class ContentMetadata:
         
         self.id = self.name = testXMLValue(elem.find('Name'))
         # title is mandatory property
-        self.title = testXMLValue(elem.find('Title')).strip()
+        self.title = None
+        title = testXMLValue(elem.find('Title'))
+        if title is not None:
+            self.title = title.strip()
+
         self.abstract = testXMLValue(elem.find('Abstract'))
         
         # bboxes
strip title only if something is there