diff --git a/lib/modules/Calendar.pmod/Event.pmod b/lib/modules/Calendar.pmod/Event.pmod
index cb0ff4565919a8c7c65a77bb93360ece50ea5525..9cbd599a06b624b77ab2ff090a032ec2f3447f5b 100644
--- a/lib/modules/Calendar.pmod/Event.pmod
+++ b/lib/modules/Calendar.pmod/Event.pmod
@@ -1113,7 +1113,7 @@ class Solar(int|void event_type)
     if ((direction > 0) && (new_jd < jd)) {
       [new_jd, offset] = solar_event(y + 1);
     } else if ((direction < 0) && (new_jd >= jd)) {
-      [int new_jd, offset] = solar_event(y - 1);
+      [new_jd, offset] = solar_event(y - 1);
     }
 
     // Convert into an UTC timestamp.