 
 
     func updateContentWithCompletionHandler(completionHandler: ((NCUpdateResult) -> Void)? = nil) {
+        _fetchedResultsController = nil
+
         if let count = fetchedResultsController.fetchedObjects?.count {
             if count <= 0 {
                 completionHandler?(.NoData)

                    remaining--

                    if remaining == 0 {
                        Logger.DLOG("Finished")
                        dispatch_async(dispatch_get_main_queue(), { () -> Void in
                            completionHandler?(.NewData)
                            return

                }

                let error = { (cancelled:Bool, error: NSError!) -> Void in
                    DLOG("error: \(error)")
                }

                RHEVindsidenAPIClient.defaultManager().fetchStationsPlotsForStation(station.stationId, completion: complete, error: error)
