Restore t.p in if condition

Restore t.p in if condition