Como explica la Gramática, las secuencias algo/nada + adjetivo y algo/nada de + adjetivo, en oraciones con los verbos haber y tener, pueden alternar, pero no tienen la misma estructura sintáctica.
Cuando no hay preposición, el adjetivo concuerda con el pronombre neutro y no se flexiona: Su sonrisa tiene algo sádico.
Sin embargo, en el caso de la variante con preposición, el adjetivo puede comportarse como en el caso anterior (Su sonrisa tiene algo de sádico) o ser un calificativo del sujeto y concordar con él en género y número (Su sonrisa tiene algo de sádica).