Index: xwiki-core/src/main/java/com/xpn/xwiki/stats/impl/xwiki/XWikiStatsReader.java =================================================================== --- xwiki-core/src/main/java/com/xpn/xwiki/stats/impl/xwiki/XWikiStatsReader.java (revision 10124) +++ xwiki-core/src/main/java/com/xpn/xwiki/stats/impl/xwiki/XWikiStatsReader.java (working copy) @@ -127,7 +127,7 @@ String nameFilter; if (scope.getType() == Scope.SPACE_SCOPE && "".equals(scope.getName())) { - nameFilter = "name not like '%.%' and name <> ''"; + nameFilter = "name not like '%.%' and name is not null"; } else { nameFilter = "name like ?"; paramList.add(scope.getPattern()); Index: xwiki-core/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java =================================================================== --- xwiki-core/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java (revision 10124) +++ xwiki-core/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java (working copy) @@ -2809,7 +2809,7 @@ String hql = "select doc.language from XWikiDocument as doc where doc.web = '" + Utils.SQLFilter(doc.getSpace()) + "' and doc.name = '" - + Utils.SQLFilter(doc.getName()) + "' and doc.language <> ''"; + + Utils.SQLFilter(doc.getName()) + "' and doc.language is not null"; List list = context.getWiki().search(hql, context); return (list == null) ? new ArrayList() : list; }