diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php
index 246e7e5..1aabf28 100644
--- a/lib/outputrenderers.php
+++ b/lib/outputrenderers.php
@@ -1450,7 +1450,6 @@ class core_renderer extends renderer_base {
      * @return string HTML fragment
      */
     protected function render_single_select(single_select $select) {
-        global $PAGE;
         $select = clone($select);
         if (empty($select->formid)) {
             $select->formid = html_writer::random_id('single_select_f');
@@ -1497,7 +1496,7 @@ class core_renderer extends renderer_base {
         $output .= html_writer::tag('noscript', html_writer::tag('div', $go), array('style'=>'inline'));
 
         $nothing = empty($select->nothing) ? false : key($select->nothing);
-        $PAGE->requires->yui_module('moodle-core-formautosubmit',
+        $this->page->requires->yui_module('moodle-core-formautosubmit',
             'M.core.init_formautosubmit',
             array(array('selectid' => $select->attributes['id'], 'nothing' => $nothing))
         );
@@ -1541,7 +1540,7 @@ class core_renderer extends renderer_base {
      * @return string HTML fragment
      */
     protected function render_url_select(url_select $select) {
-        global $CFG, $PAGE;
+        global $CFG;
 
         $select = clone($select);
         if (empty($select->formid)) {
@@ -1628,7 +1627,7 @@ class core_renderer extends renderer_base {
             $go = html_writer::empty_tag('input', array('type'=>'submit', 'value'=>get_string('go')));
             $output .= html_writer::tag('noscript', html_writer::tag('div', $go), array('style'=>'inline'));
             $nothing = empty($select->nothing) ? false : key($select->nothing);
-            $PAGE->requires->yui_module('moodle-core-formautosubmit',
+            $this->page->requires->yui_module('moodle-core-formautosubmit',
                 'M.core.init_formautosubmit',
                 array(array('selectid' => $select->attributes['id'], 'nothing' => $nothing))
             );
diff --git a/theme/mymobile/renderers.php b/theme/mymobile/renderers.php
index 603f9fd..f3d3e9e 100644
--- a/theme/mymobile/renderers.php
+++ b/theme/mymobile/renderers.php
@@ -772,7 +772,7 @@ class theme_mymobile_core_renderer extends core_renderer {
         $output .= html_writer::tag('noscript', html_writer::tag('div', $go), array('style' => 'inline'));
 
         $nothing = empty($select->nothing) ? false : key($select->nothing);
-        $PAGE->requires->yui_module('moodle-core-formautosubmit',
+        $this->page->requires->yui_module('moodle-core-formautosubmit',
             'M.core.init_formautosubmit',
             array(array('selectid' => $select->attributes['id'], 'nothing' => $nothing))
         );
