It is generally agreed that Spinoza fell into nominalism. But he did in any case take measures to protect himself from idealism, both in developing his theory of a substance with infinite attributes, and in arguing for the parallelism of the two attributes extension and thought.