     }
 
     override func numberOfSections(in tableView: UITableView) -> Int {
-        return 4
+        return (venue.meals != nil) ? 4 : 3
     }
     
     override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

        case 0: return BuildingHeaderCell.cellHeight
        case 1: return BuildingImageCell.cellHeight
        case 2: return BuildingHoursCell.cellHeight
        case 3: return requestedCellHeights[BuildingFoodMenuCell.identifier]!
        case 4: return BuildingMapCell.cellHeight
        default: return 0
        }

//Mark: Networking to retrieve today's menus
extension DiningDetailViewController {
    fileprivate func fetchDiningMenus() {
        UIApplication.shared.isNetworkActivityIndicatorVisible = true
        
        DiningMenuAPI.instance.fetchDiningMenu(for: venue.name) { (success) in
            DispatchQueue.main.async {
                if success {
                    self.tableView.reloadData()
                }
                UIApplication.shared.isNetworkActivityIndicatorVisible = false
            }
        }
    }
