diff --git a/plugins/styles/classy_panel_styles/classy_panel_styles.inc b/plugins/styles/classy_panel_styles/classy_panel_styles.inc
index ac06c64..b4aa8a5 100644
--- a/plugins/styles/classy_panel_styles/classy_panel_styles.inc
+++ b/plugins/styles/classy_panel_styles/classy_panel_styles.inc
@@ -67,7 +67,7 @@ function _classy_panel_styles_preprocess(array &$vars, array &$classes, $type, $
 
   // For IPE, let javascript inject the classes.
   if (isset($vars['display']->renderer_handler) &&
-      $vars['display']->renderer_handler instanceof panels_renderer_ipe) {
+      $vars['display']->renderer_handler instanceof panels_renderer_ipe && !empty($vars['display']->renderer_handler->access)) {
     drupal_add_js(drupal_get_path('module', 'classy_panel_styles')
       . '/js/classy_panel_styles.js');
     _classy_panel_styles_apply(
