This is a SQL Server restriction; you can not use an alter statement on a text (or image, ntext, or timestamp) field. However, since you don't have any data in the table, you can just drop the column and re-add a new one with the proper type, like this:
ALTER TABLE dbo.tblThread DROP COLUMN...