Miner can choose freely what transactions to include or not include in block. "Empty block" means it has just one transaction - coinbase transaction, which creates new bitcoins.
this territory is moderated