OwnCloudVersion shareServer = new OwnCloudVersion(OCVERSION_SHARED_SUPPORTED);
         if (mOCVersionString != null) {
                return mOCVersionString.compareTo(shareServer) >= 0;
-        } else {
-               return false;
-        }
-               
+        } 
+
+        return false;
+
     }
 
     private boolean tryConnection(WebdavClient wc, String urlSt) {
 
     public boolean isSharedSupported() {
         if (getAccount() != null) {
             AccountManager accountManager = AccountManager.get(this);
-            return Boolean.getBoolean(accountManager.getUserData(getAccount(), OwnCloudAccount.Constants.KEY_SUPPORTS_SHARE_API));
+            return Boolean.parseBoolean(accountManager.getUserData(getAccount(), OwnCloudAccount.Constants.KEY_SUPPORTS_SHARE_API));
         }
         return false;
     }
 
                checkBoxV.setVisibility(View.GONE);\r
                view.findViewById(R.id.imageView3).setVisibility(View.GONE);\r
             }\r
+            \r
+            ImageView shareIconV = (ImageView) view.findViewById(R.id.share_indicator);\r
+            if (file.isShareByLink()) {\r
+                shareIconV.setVisibility(View.VISIBLE);\r
+            } else {\r
+                shareIconV.setVisibility(View.INVISIBLE);\r
+            }\r
         }\r
 \r
         return view;\r