Both (1) and (2) are correct.
This reminds me of a conversation I had with David years ago wherein he asked me what I found to be a very amusing question that had come up in a discussion of syntax that he had had with some people I didn't know. The question as he presented it to me was whether I found the sentence
3: The turkey is ready to eat.
ambiguous. I answered that, yes, it could either mean
3a: The turkey is hungry.
3b: The turkey is fully cooked.
If (3b) is the intended meaning, (3) can be rephrased as
3b': The turkey is ready to be eaten.
I find the relationship between my examples (3) and (3b') to be parallel to the relationship between your (1) and (2).