Defence witness cancels at terror hearing