McGregor - who is currently recovering from a knee ligament injury - is alleged to have punched a man in Base in the capital's Cowgate on July 3 - just days after the squad returned from their pre-season trip to portugal.
The defender has denied the charge and will be tried at Edinburgh Sheriff Court in February, which is around the time he is expected to have recovered from his injury.
Story source: STV
Follow Mirren Mad on Facebook at http://www.facebook.com/pages/Mirren-Mad/177833938918587
Follow Mirren Mad on Twitter @mirren_mad or http://www.twitter.com/mirren_mad