diff --git a/main/calendar.lua b/main/calendar.lua
index 83e2cee..893a751 100644
--- a/main/calendar.lua
+++ b/main/calendar.lua
@@ -168,7 +168,7 @@ function format_day(y,m,d,events)
end
if year == os.date("%Y"):gsub("^0","") and month == os.date("%m"):gsub("^0","") and d == os.date("%d"):gsub("^0","") then
dd = ""..dd..""
- elseif calendar:is_holiday(os.time{year=y,month=m,day=d}) then
+ elseif calendar.is_holiday and calendar:is_holiday(os.time{year=y,month=m,day=d}) then
dd = ""..dd..""
else
dd = ""..dd..""