admin sites - a few bug fixes

Some tuning required after tlc upgrade.