Fix handling a non-serializable val