diff --git a/lib/modules/Calendar.pmod/Language.pmod b/lib/modules/Calendar.pmod/Language.pmod
index 2cc1e70dd6873568b69fd641b36c9ba49a4ce7e4..4bd37de9a76d5d5c24f7ce24e48a7f5f3e1c86ce 100644
--- a/lib/modules/Calendar.pmod/Language.pmod
+++ b/lib/modules/Calendar.pmod/Language.pmod
@@ -727,6 +727,13 @@ class cROMAN
    {
       return sprintf("%s ab urbe condita",roman_number(y+752));
    }
+
+   int year_number_from_name(string name)
+   {
+      int y;
+      sscanf(name,"%d",y);
+      return y-752;
+   }
    
    string month_day_name_from_number(int d,int mnd)
    {