diff --git a/commands/pm/pm.drush.inc b/commands/pm/pm.drush.inc
index edca89a..e1c7480 100644
--- a/commands/pm/pm.drush.inc
+++ b/commands/pm/pm.drush.inc
@@ -666,7 +666,7 @@ function drush_pm_list() {
 
     // filter out core if --no-core specified
     if (drush_get_option('no-core', FALSE)) {
-      if ($extension->info['package'] == 'Core') {
+      if ($extension->info['project'] == 'drupal') {
         unset($extension_info[$key]);
         continue;
       }
@@ -674,7 +674,7 @@ function drush_pm_list() {
 
     // filter out non-core if --core specified
     if (drush_get_option('core', FALSE)) {
-      if ($extension->info['package'] != 'Core') {
+      if ($extension->info['project'] != 'drupal') {
         unset($extension_info[$key]);
         continue;
       }
