diff --git a/modules/islandora_iiif/config/schema/islandora_iiif.schema.yml b/modules/islandora_iiif/config/schema/islandora_iiif.schema.yml
index d7e8b804..11fff4c7 100644
--- a/modules/islandora_iiif/config/schema/islandora_iiif.schema.yml
+++ b/modules/islandora_iiif/config/schema/islandora_iiif.schema.yml
@@ -25,7 +25,7 @@ views.style.iiif_manifest:
       label: "Structured OCR data file field"
       sequence:
         type: string
-    structured_text_term:
+    structured_text_term_uri:
       type: string
       label: "Structured text term"
     search_endpoint:
diff --git a/modules/islandora_iiif/src/Plugin/views/style/IIIFManifest.php b/modules/islandora_iiif/src/Plugin/views/style/IIIFManifest.php
index 03d3f6bb..ebf5a922 100644
--- a/modules/islandora_iiif/src/Plugin/views/style/IIIFManifest.php
+++ b/modules/islandora_iiif/src/Plugin/views/style/IIIFManifest.php
@@ -570,7 +570,7 @@ class IIIFManifest extends StylePluginBase {
       '#type' => 'entity_autocomplete',
       '#target_type' => 'taxonomy_term',
       '#title' => $this->t('Structured OCR text term'),
-      '#default_value' => $this->utils->getTermForUri($this->options['structured_text_term_uri']),
+      '#default_value' => $this->getStructuredTextTerm(),
       '#required' => FALSE,
       '#description' => $this->t('Term indicating the media that holds structured text, such as hOCR, for the given object. Use this if the text is on a separate media from the tile source.'),
     ];
@@ -609,6 +609,7 @@ class IIIFManifest extends StylePluginBase {
     // @codingStandardsIgnoreEnd
     $style_options = $form_state->getValue('style_options');
     $tid = $style_options['structured_text_term'];
+    unset($style_options['structured_text_term']);
     $term = $this->entityTypeManager->getStorage('taxonomy_term')->load($tid);
     $style_options['structured_text_term_uri'] = $this->utils->getUriForTerm($term);
     $form_state->setValue('style_options', $style_options);