| Index: cms/converters.py | 
| =================================================================== | 
| --- a/cms/converters.py | 
| +++ b/cms/converters.py | 
| @@ -469,20 +469,16 @@ | 
| _format) | 
| page_data = utils.extract_page_metadata(data)[0] | 
| page_data.setdefault('page', page_name) | 
| if self.filter_metadata(filters, page_data) is True: | 
| return_data.append(page_data) | 
| return return_data | 
|  | 
| def filter_metadata(self, filters, metadata): | 
| -        # if only the page key is in the metadata then there | 
| -        # was no user defined metadata | 
| -        if metadata.keys() == ['page']: | 
| -            return False | 
| if filters is None: | 
| return True | 
| for filter_name, filter_value in filters.items(): | 
| if filter_name not in metadata: | 
| return False | 
| if isinstance(metadata[filter_name], list): | 
| if isinstance(filter_value, basestring): | 
| filter_value = [filter_value] | 
|  |