You are correct that the roof is unobstructed, however, the roof material in the problem statement makes you use the solid line. I don't have the book in front of me, but if you read section 7.4, it states what is slippery and what is not. "Slippery surfaces shall include metal, slate, glass...