Turnbull government ministers have cautiously criticised Pauline Hanson's incendiary first speech, including its attacks on Islam, while maintaining the One Nation senator and her supporters must be respected.

As the nation took stock of the right-wing firebrand's provocative statements, the government indicated it would still work with Senator Hanson, who controls four votes in the Senate and whose support is crucial for any bills opposed by Labor and the Greens.

Treasurer Scott Morrison declined to condemn Senator Hanson but said his record on engaging with the Muslim community stood for itself, while Financial Services Minister Kelly O'Dwyer said she would "politely disagree" with the One National senator's views.

Special Minister of State Scott Ryan told Fairfax Media he disagreed "profoundly" with Senator Hanson's comments, but would work with her and respect her presence.