diff --git a/webui/src/main/java/com/muwire/webui/FilesServlet.java b/webui/src/main/java/com/muwire/webui/FilesServlet.java
index e346ab32..00b13c10 100644
--- a/webui/src/main/java/com/muwire/webui/FilesServlet.java
+++ b/webui/src/main/java/com/muwire/webui/FilesServlet.java
@@ -261,12 +261,13 @@ public class FilesServlet extends HttpServlet {
sb.append("").append(Util.escapeHTMLinXML(sf.getFile().getName())).append("");
sb.append("").append(Util.escapeHTMLinXML(sf.getCachedPath())).append("");
sb.append("").append(DataHelper.formatSize2Decimal(sf.getCachedLength())).append("B").append("");
- sb.append("").append(Base64.encode(sf.getInfoHash().getRoot())).append("");
+ sb.append("").append(Base64.encode(sf.getRoot())).append("");
if (sf.getComment() != null) {
String comment = DataUtil.readi18nString(Base64.decode(sf.getComment()));
sb.append("").append(Util.escapeHTMLinXML(comment)).append("");
}
- sb.append("").append(core.getCertificateManager().hasLocalCertificate(sf.getInfoHash())).append("");
+ InfoHash ih = new InfoHash(sf.getRoot());
+ sb.append("").append(core.getCertificateManager().hasLocalCertificate(ih)).append("");
// TODO: other stuff
sb.append("");
}