diff --git a/lib/util.php b/lib/util.php
index 34ed4a2a96ac1ef9c5caa31435ed03ba07bb5c10..38453c1ce9242ddb34b5b369ae5e0ecf44f5294a 100755
--- a/lib/util.php
+++ b/lib/util.php
@@ -595,7 +595,7 @@ class OC_Util {
 		} catch(\Sabre_DAV_Exception_NotAuthenticated $e) {
 			$return = true;
 		} catch(\Exception $e) {
-			OC_Log::write('core', 'isWebDAVWorking: NO - Reason: '.$e, OC_Log::WARN);
+			OC_Log::write('core', 'isWebDAVWorking: NO - Reason: '.$e->getMessage(). ' ('.get_class($e).')', OC_Log::WARN);
 			$return = false;
 		}