According to pauranic stories, King Harishchandra, who was worshiper of truth, gifted his state in dreem to Rishi Vishwaamitra. Next day, Rishi Vishwaamitra came and said that Harishchandra should abide by his truthfulness and execute the promise given in the dreem. Harishchandra delivered the charge of kingship and possession of entire state to Vishwamitra.
Had I been advisor of Harishchandra , I would say that Vishwamitra had taken promise in dream therefore, he should take physical charge and possession in dream only. This way King Harishchandra could save his kingship without compromising with his truthfulness.
Am I right ! What could be other options ?