diff --git a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py
index 29358de27d660b822a48c48a705f5dd0ec6ff135..285933e110ad53c2a94c719bc15bb8386932059d 100644
--- a/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py
+++ b/SAS/ResourceAssignment/ResourceAssignmentDatabase/radb.py
@@ -659,7 +659,7 @@ class RADatabase(PostgresDatabaseConnection):
 
         return self._cursor.rowcount > 0
 
-    def _to_fields_and_value_placeholders_strings(self, fields: collections.Iterable) -> (str, str):
+    def _to_fields_and_value_placeholders_strings(self, fields: collections.abc.Iterable) -> (str, str):
         """convert a list of fields (column names) into a tuple of a comma-seperated string and a comma-seperated placeholder string
         For usage with prepared statements (postgres mogrify)"""
         fields_str = ', '.join(fields)