diff -u b/sharemessage.install b/sharemessage.install --- b/sharemessage.install +++ b/sharemessage.install @@ -52,7 +52,11 @@ $requirements = []; if ($phase == 'runtime') { - $has_social_share = is_file('libraries/socialshareprivacy/jquery.socialshareprivacy.min.js'); + $directory = ''; + if (\Drupal::moduleHandler()->moduleExists('libraries')) { + $directory = libraries_get_path('socialshareprivacy'); + }; + $has_social_share = is_file($directory . '/jquery.socialshareprivacy.min.js'); $storage = \Drupal::entityTypeManager()->getStorage('sharemessage'); $result = $storage->getQuery() ->condition('plugin', 'socialshareprivacy')