Added suspension check in controllerDidChange.