Stockgazer,
Thanks for the info. That makes sense.
So, the only way to claim the tax-loss would be to sell and then buy back the stock (after 30 days, except if spouse buys it back, etc.), claim the loss and then put the stock in the TFSA.
Life can be complicated!
Trainboy