diff --git a/plugins/tasks/pm_existing_pages.inc b/plugins/tasks/pm_existing_pages.inc
index 1aeb500..a84c296 100644
--- a/plugins/tasks/pm_existing_pages.inc
+++ b/plugins/tasks/pm_existing_pages.inc
@@ -167,13 +167,14 @@ function pm_existing_pages_pm_existing_pages_build_subtask($task, $task_id) {
   $info = pm_existing_pages_get_existing_pages($task_id);
   $paths = explode("\n", $info->paths);
   $main_path = $paths[0];
+  $disabled = variable_get('pm_existing_pages_disabled_' . $task_id, TRUE);
   $subtask = array(
     'name' => $task_id,
     'admin title' => check_plain($info->label),
     'admin path' => check_plain($main_path),
     'admin description' => check_plain($info->label),
     'admin type' => t('Existing'),
-    'row class' => empty($page->disabled) ? 'page-manager-enabled' : 'page-manager-disabled',
+    'row class' => empty($disabled) ? 'page-manager-enabled' : 'page-manager-disabled',
     'storage' => t('In code'),
     'disabled' => variable_get('pm_existing_pages_disabled_' . $task_id, TRUE),
     'enable callback' => 'pm_existing_pages_pm_existing_pages_enable',
