diff --git a/portal-impl/src/com/liferay/portlet/wiki/asset/WikiPageAssetRenderer.java b/portal-impl/src/com/liferay/portlet/wiki/asset/WikiPageAssetRenderer.java
index 5f03b3a..0fbb16e 100644
--- a/portal-impl/src/com/liferay/portlet/wiki/asset/WikiPageAssetRenderer.java
+++ b/portal-impl/src/com/liferay/portlet/wiki/asset/WikiPageAssetRenderer.java
@@ -14,6 +14,7 @@
 
 package com.liferay.portlet.wiki.asset;
 
+import com.liferay.portal.kernel.exception.SystemException;
 import com.liferay.portal.kernel.portlet.LiferayPortletRequest;
 import com.liferay.portal.kernel.portlet.LiferayPortletResponse;
 import com.liferay.portal.kernel.trash.TrashRenderer;
@@ -218,19 +219,25 @@ public class WikiPageAssetRenderer
 		return _page.getUuid();
 	}
 
-	public boolean hasDeletePermission(PermissionChecker permissionChecker) {
+	public boolean hasDeletePermission(PermissionChecker permissionChecker)
+		throws SystemException {
+
 		return WikiPagePermission.contains(
 			permissionChecker, _page, ActionKeys.DELETE);
 	}
 
 	@Override
-	public boolean hasEditPermission(PermissionChecker permissionChecker) {
+	public boolean hasEditPermission(PermissionChecker permissionChecker)
+		throws SystemException {
+
 		return WikiPagePermission.contains(
 			permissionChecker, _page, ActionKeys.UPDATE);
 	}
 
 	@Override
-	public boolean hasViewPermission(PermissionChecker permissionChecker) {
+	public boolean hasViewPermission(PermissionChecker permissionChecker)
+		throws SystemException {
+
 		return WikiPagePermission.contains(
 			permissionChecker, _page, ActionKeys.VIEW);
 	}
