From 87128ec792151f7716362c315880d4a69674a3c1 Mon Sep 17 00:00:00 2001
From: Marcus Boon <marcus@catalyst-au.net>
Date: Thu, 29 Nov 2012 14:37:11 +1100
Subject: [PATCH] Bug-12894: Database activity lat/long error message

---
 mod/data/field/latlong/kml.php |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mod/data/field/latlong/kml.php b/mod/data/field/latlong/kml.php
index 4a5cf40..8dff2e6 100644
--- a/mod/data/field/latlong/kml.php
+++ b/mod/data/field/latlong/kml.php
@@ -83,7 +83,7 @@ if (empty($cm->visible) and !has_capability('moodle/course:viewhiddenactivities'
 }
 
 /// If we have an empty Database then redirect because this page is useless without data
-if (has_capability('mod/data:managetemplates', $context)) {
+if (has_capability('mod/data:managetemplates', get_context_instance(CONTEXT_MODULE, $cm->id))) {
     if (!$DB->record_exists('data_fields', array('dataid'=>$data->id))) {      // Brand new database!
         redirect($CFG->wwwroot.'/mod/data/field.php?d='.$data->id);  // Redirect to field entry
     }
-- 
1.7.9.5

