| Index: chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
| diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
| index b0ca30bb51605112d4cf8acdab3d431edb7e54ea..50bffa67a7db0555323a017d4a3431df9767582e 100644
|
| --- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
| +++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
| @@ -528,8 +528,10 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui,
|
| return &NewWebUI<extensions::ExtensionsUI>;
|
| #endif
|
| #if defined(ENABLE_FULL_PRINTING)
|
| - if (url.host() == chrome::kChromeUIPrintHost)
|
| + if (url.host() == chrome::kChromeUIPrintHost &&
|
| + !profile->GetPrefs()->GetBoolean(prefs::kPrintPreviewDisabled)) {
|
| return &NewWebUI<PrintPreviewUI>;
|
| + }
|
| #endif
|
|
|
| if (IsEnableDomDistillerSet() &&
|
|
|