Error: MODIFICAR. No existe un registro con el INDICE indicado (0) (SOLUCIONADO)

Hola, el próximo error de proveedores, aparte de concepto_proveedores, no se si tiene que ver con ese, cada vez que quiero modificar un proveedor me salta este error, el log dice:

Fecha: 27-04-2015 14:22:40
Operacion: Cat�logo de proveedores
Usuario: admin
Version-PHP: 5.3.3-7+squeeze19
Servidor: 10.1.1.18
URI: /diaguita/aplicacion.php?ah=st553e705597907&ai=diaguita||100000065
Referrer: http://10.1.1.18/diaguita/aplicacion.php?ah=st553e70513cd74&ai=diaguita||100000065
Host: 10.1.1.194

[INFO][diaguita] PUNTO MONTAJE: se carg� la clase catalogos/catalogo_proveedores/ci_proveedores_seleccion.php del punto de montaje proyecto. El path $
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase catalogos/catalogo_proveedores/ci_proveedores_edicion.php del punto de montaje proyecto. El path de$
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase datos/dt_sau_pr_proveedores.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/$
[WARNING][diaguita] componente(100000247): diaguita_pers_datos_tabla El registro tiene una estructura incorrecta: El campo ‘desc_estado’ no forma pa$
[WARNING][diaguita] componente(100000247): diaguita_pers_datos_tabla El registro tiene una estructura incorrecta: El campo ‘nombre’ no forma parte d$
[ERROR][diaguita] componente(100000254): MODIFICAR. No existe un registro con el INDICE indicado (0)
[ERROR][toba] toba_error_def: componente(100000254): MODIFICAR. No existe un registro con el INDICE indicado (0)

[TRAZA]exception ‘toba_error_def’ with message ‘componente(100000254): MODIFICAR. No existe un registro con el INDICE indicado (0)’ in /usr/local/siu/diaguita/toba/php/nucleo/componentes/persistencia/toba_datos_tabla.php:872
Stack trace:
#0 /usr/local/siu/diaguita/toba/php/nucleo/componentes/persistencia/toba_datos_tabla.php(1075): toba_datos_tabla->modificar_fila(0, Array)
#1 /usr/local/siu/diaguita/aplicacion/php/catalogos/catalogo_proveedores/ci_proveedores_edicion.php(186): toba_datos_tabla->procesar_filas(Array)
#2 [internal function]: ci_proveedores_edicion->evt__form_documentos__modificacion(Array)
#3 /usr/local/siu/diaguita/toba/php/nucleo/componentes/interface/toba_ci.php(322): call_user_func_array(Array, Array)
#4 [internal function]: toba_ci->registrar_evento(‘form_documentos’, ‘modificacion’, Array)
#5 /usr/local/siu/diaguita/toba/php/nucleo/componentes/interface/toba_ei.php(300): call_user_func_array(Array, Array)
#6 /usr/local/siu/diaguita/toba/php/nucleo/componentes/interface/toba_ei_formulario_ml.php(271): toba_ei->reportar_evento(‘modificacion’, Array)
#7 /usr/local/siu/diaguita/toba/php/nucleo/componentes/interface/toba_ei_formulario_ml.php(230): toba_ei_formulario_ml->disparar_eventos_especifico(‘modificacion’, NULL)
#8 /usr/local/siu/diaguita/toba/php/nucleo/componentes/interface/toba_ci.php(201): toba_ei_formulario_ml->disparar_eventos()
#9 /usr/local/siu/diaguita/toba/php/nucleo/componentes/interface/toba_ci.php(201): toba_ci->disparar_eventos()
#10 /usr/local/siu/diaguita/toba/php/nucleo/toba_solicitud_web.php(135): toba_ci->disparar_eventos()
#11 /usr/local/siu/diaguita/toba/php/nucleo/toba_solicitud_web.php(55): toba_solicitud_web->procesar_eventos()
#12 /usr/local/siu/diaguita/toba/php/nucleo/toba_nucleo.php(79): toba_solicitud_web->procesar()
#13 /usr/local/siu/diaguita/aplicacion/www/aplicacion.php(23): toba_nucleo->acceso_web()
#14 {main}
[INFO][toba] componente(100000244): [ callback ] ‘conf__editor’ no fue atrapado

Nota: En este caso solo intenté modificar el rubro

Si, efectivamente esto tiene que quedar solucionado una vez actualicen SIU-Diaguita a la versión 2.2.0.