Viney hurt as Demons' AFL woes continue