diff --git a/lib/private/previewmanager.php b/lib/private/previewmanager.php index 9f83d88a1fe..59d832cfbd7 100644 --- a/lib/private/previewmanager.php +++ b/lib/private/previewmanager.php @@ -31,7 +31,11 @@ class PreviewManager implements IPreview { */ public function __construct(\OCP\IConfig $config) { $this->config = $config; - $this->registerCoreProviders(); + + if ($this->config->getSystemValue('enable_previews', true)) { + // Register the default providers like txt, image, ... + $this->registerCoreProviders(); + } } /**