diff --git a/import/marc_auth.properties b/import/marc_auth.properties
index 5ef540dee66792ca334980924be27811c04929c6..30d7b527ea6184667c5fd00ec698780abf97ff2a 100644
--- a/import/marc_auth.properties
+++ b/import/marc_auth.properties
@@ -13,7 +13,7 @@ source = "Unknown"
 record_type = "Unknown"
 
 fullrecord = FullRecordAsMarc
-allfields = custom, getAllSearchableFields(100, 900)
+allfields = custom, getAllSearchableFieldsAsSet(100, 900)
 
 # These are just artificial examples -- as with source and record_type, they
 # should be overridden in a second properties file:
diff --git a/solr/vufind/authority/conf/schema.xml b/solr/vufind/authority/conf/schema.xml
index 1510438a71e1f57bb7037cab4d6f3ada510e82c7..c653c21649bdd827f6672258629df0b33173bbc9 100644
--- a/solr/vufind/authority/conf/schema.xml
+++ b/solr/vufind/authority/conf/schema.xml
@@ -28,7 +28,7 @@
     <field name="id" type="string" indexed="true" stored="true"/>
     <field name="fullrecord" type="string" indexed="false" stored="true"/>
     <field name="marc_error" type="string" indexed="false" stored="true" multiValued="true"/>
-    <field name="allfields" type="text" indexed="true" stored="false"/>
+    <field name="allfields" type="text" indexed="true" stored="false" multiValued="true"/>
 
     <!-- Extra identifiers - where did authority record originate? -->
     <field name="source" type="string" indexed="true" stored="true"/>