public boolean deleteSubForum(User invoker, String subForumId) {
		if (!invoker.hasPermission(Permissions.DELETE_SUB_FORUM)) return false;
		boolean found = false; 
		for (int i=0; i<subForums.size() && !found; i++) {
			if (subForums.get(i).getId().equals(subForumId)) {
				found = true;
				subForums.remove(i);
				save();
			}
		}
		return found; 
	}