diff --git a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
index 7ca2543c46cc586606017d6e3436caed88a0aa44..cbf4a8c8685de9228059254e1f4b80d523e53c4d 100644
--- a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
+++ b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
@@ -2021,6 +2021,12 @@ trait SolrMarcFincTrait
             return $array;
         } // end if
         foreach ($rvk as $key => $line) {
+            /* refs #15339 use rvk notation only */
+            if ($line->getIndicator('1') !== 'r' ||
+                $line->getIndicator('2') !== 'v') {
+                continue;
+            }
+
             // if subfield with rvk exists
             if ($line->getSubfield('a')) {
                 // get rvk