diff --git a/drivers/ris.php b/drivers/ris.php
index <HASH>..<HASH> 100644
--- a/drivers/ris.php
+++ b/drivers/ris.php
@@ -117,7 +117,7 @@ class RefLib_ris {
 			$ref = array('type' => strtolower($match[1]));
 
 			$rawref = array();
-			preg_match_all('!^([A-Z]{2})  - (.*)$!m', $match[2], $rawrefextracted, PREG_SET_ORDER);
+			preg_match_all('!^([A-Z0-9]{2})  - (.*)$!m', $match[2], $rawrefextracted, PREG_SET_ORDER);
 			foreach ($rawrefextracted as $rawrefbit) {
                 // key/val mappings
                 if (isset($this->_mapHash[$rawrefbit[1]])) {
Corrected extraction regex

The regex didn’t pull tags with numbers (e.g., `T1`, the title).