Gregorio, innanzitutto grazie come sempre, però qualcosa ancora non va nel codice che hai suggerito;
il vecchio, seppur sia assolutamente fragile (un capitolo nascosto ne causerebbe appunto il malfunzionamento),
invece funziona:
` \newcounter{mychapterinpartcounter}[part]
\preto{\chapter}
{
\stepcounter{mychapterinpartcounter}
\ifthenelse{\equal{\arabic{mychapterinpartcounter}}{1}}{}{\addtocontents{toc}{\protect\filbreak}}
}`
Ho iniziato ad usare \preto{chapter} come da te suggeritomi
( http://www.guitex.org/home/en/forum/5-tex-e-latex/55694-indice-con-capitoli-e-sezioni-in-una-stessa-pagina ).
Quando però decisi di inserire due indici a diverso dettaglio,
la sola presenza dei due chapter* appunto automaticamente inseriti dagli indici
ha portato ad un comportamento anomalo, ossia all’inserimento di qualche accapo di troppo….
Ho preferito separare i post…..per i posteri !! 😉