diff --git a/feeds.module b/feeds.module
index 9711881..8e861b1 100644
--- a/feeds.module
+++ b/feeds.module
@@ -1148,18 +1148,16 @@ function feeds_include_library($file, $library) {
  *   libraries module.
  */
 function feeds_library_exists($file, $library) {
-  if (module_exists('libraries') && $path = libraries_get_path($library) && is_file("$path/$file")) {
+  $path = module_exists('libraries') ? libraries_get_path($library) : FALSE;
+  if ($path && is_file($path . '/' . $file)) {
     return TRUE;
   }
-
   elseif (is_file(DRUPAL_ROOT . "/sites/all/libraries/$library/$file")) {
     return TRUE;
   }
-
   elseif (is_file(DRUPAL_ROOT . '/' . drupal_get_path('module', 'feeds') . "/libraries/$file")) {
     return TRUE;
   }
-
   elseif ($library_dir = variable_get('feeds_library_dir', FALSE)) {
     if (is_file("$library_dir/$library/$file")) {
       return TRUE;
