diff --git a/src/main/java/org/gcube/portal/social/networking/caches/SocialNetworkingSiteFinder.java b/src/main/java/org/gcube/portal/social/networking/caches/SocialNetworkingSiteFinder.java index 3f00681..2b8c037 100644 --- a/src/main/java/org/gcube/portal/social/networking/caches/SocialNetworkingSiteFinder.java +++ b/src/main/java/org/gcube/portal/social/networking/caches/SocialNetworkingSiteFinder.java @@ -94,7 +94,7 @@ public class SocialNetworkingSiteFinder { return (SocialNetworkingSite) socialSitesCache.get(scope).getObjectValue(); else{ SocialNetworkingSite site = discoverSite(scope); - if(site != null) + if(socialSitesCache != null && site != null) socialSitesCache.put(new Element(scope, site)); return site; }