public void createOriginalWaypoint(final Geopoint originalCoords) {
        if (originalCoords != null) {
            final Waypoint waypoint = new Waypoint(CgeoApplication.getInstance().getString(R.string.cache_coordinates_original), WaypointType.ORIGINAL, false);
            waypoint.setCoords(originalCoords);
            addOrChangeWaypoint(waypoint, false);
            setUserModifiedCoords(true);
        }
    }
Reset {@code finalDefined} based on current list of stored waypoints
main/src/main/java/cgeo/geocaching/models/Geocache.java