La risposta che ti ho dato è identica al workaround che hai postato.