diff --git a/resp_img.module b/resp_img.module
index bbec5a1..e1a0023 100644
--- a/resp_img.module
+++ b/resp_img.module
@@ -274,7 +274,7 @@ function resp_img_field_attach_view_alter(&$output, $context) {
 
       if (!empty($vars)) {
         $instance = field_info_instance($element['#entity_type'], $element['#field_name'], $element['#bundle']);
-        if ($view) {
+        if ($view && isset($view->query->pager->display->handler->handlers['field'][$element['#field_name']])) {
           $settings = $view->query->pager->display->handler->handlers['field'][$element['#field_name']]->options['settings'];
         }
         elseif (isset($instance['display'][$context['view_mode']]['settings']['image_style']) && !empty($instance['display'][$context['view_mode']]['settings']['image_style'])) {
