| @@ -715,9 +715,12 @@ | ||
| 715 | 715 | // deactivate us to avoid double-caching. |
| 716 | 716 | if ( 'xspeed/xspeed.php' === $file ) { |
| 717 | 717 | continue; |
| 718 | 718 | } |
| 719 | - if ( is_plugin_active( $file ) ) { | |
| 719 | + // Active for its other features with its own page cache switched | |
| 720 | + // off: nothing is caching pages, so there is nothing to warn | |
| 721 | + // about. An unreadable setting still counts. (#653) | |
| 722 | + if ( is_plugin_active( $file ) && false !== Cache_Plugin_Catalog::page_cache_state( $file ) ) { | |
| 720 | 723 | $found[] = $entry['label']; |
| 721 | 724 | } |
| 722 | 725 | } |
| 723 | 726 | |