From 473bcbe7a42a4168cab82ed12185817248de045f Mon Sep 17 00:00:00 2001
From: Louis <spalax@gresille.org>
Date: Fri, 14 Nov 2014 14:59:37 +0100
Subject: [PATCH] Corrected error: month pages were created even without
 calendar_autocreate config option

---
 IkiWiki/Plugin/calendar.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/IkiWiki/Plugin/calendar.pm b/IkiWiki/Plugin/calendar.pm
index 9639f6d08..e732b025e 100644
--- a/IkiWiki/Plugin/calendar.pm
+++ b/IkiWiki/Plugin/calendar.pm
@@ -171,8 +171,6 @@ sub gencalendaryear {
 	my $year = shift;
 	my %params = @_;
 
-	return unless $config{calendar_autocreate};
-
 	# Building year page
 	my $page = calendarlink($year);
 	my $pagefile = newpagefile($page, $config{default_pageext});
@@ -713,6 +711,8 @@ sub scan (@) {
 	my %params=@_;
 	my $page=$params{page};
 
+	return unless $config{calendar_autocreate};
+
 	# Check if year pages have to be generated
 	if (pagespec_match($page, $config{archive_pagespec})) {
 		my @ctime = localtime($IkiWiki::pagectime{$page});
-- 
2.39.5