diff options
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/browser.cpp | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/gui/browser.cpp b/gui/browser.cpp index f3176803e3..4c8f0d1295 100644 --- a/gui/browser.cpp +++ b/gui/browser.cpp @@ -88,9 +88,11 @@ int BrowserDialog::runModal() {  	// Try to use the backend browser  	Common::DialogManager *dialogManager = g_system->getDialogManager();  	if (dialogManager) { -		Common::DialogManager::DialogResult result = dialogManager->showFileBrowser(_title, _choice, _isDirBrowser); -		if (result != Common::DialogManager::kDialogError) { -			return result; +		if (ConfMan.getBool("gui_browser_native", Common::ConfigManager::kApplicationDomain)) { +			Common::DialogManager::DialogResult result = dialogManager->showFileBrowser(_title, _choice, _isDirBrowser); +			if (result != Common::DialogManager::kDialogError) { +				return result; +			}  		}  	}  #endif  | 
