@Override
  public PeticioDeFirmaFilterForm getPeticioDeFirmaFilterForm(
      Integer pagina, ModelAndView mav, HttpServletRequest request) throws I18NException {

    PeticioDeFirmaFilterForm peticioDeFirmaFilterForm;
    peticioDeFirmaFilterForm = super.getPeticioDeFirmaFilterForm(pagina, mav, request);

    if (peticioDeFirmaFilterForm.isNou()) {
      peticioDeFirmaFilterForm.setSubTitleCode("peticiodefirma.activa.desc");

      if (peticioDeFirmaFilterForm.getGroupByFields() != null) {
        peticioDeFirmaFilterForm.getGroupByFields().remove(TIPUSESTATPETICIODEFIRMAID);
      }
    }

    String filterByTitol = (String) request.getSession().getAttribute(FILTER_BY_TITOL_KEY);
    if (filterByTitol != null) {
      peticioDeFirmaFilterForm.setTitol(filterByTitol);
      request.getSession().removeAttribute(FILTER_BY_TITOL_KEY);
    }

    return peticioDeFirmaFilterForm;
  }