diff --git a/python/ide/impl/resources/intellij.pycharm.community.ide.impl.xml b/python/ide/impl/resources/intellij.pycharm.community.ide.impl.xml
index 8f2c77aff706..64892a157501 100644
--- a/python/ide/impl/resources/intellij.pycharm.community.ide.impl.xml
+++ b/python/ide/impl/resources/intellij.pycharm.community.ide.impl.xml
@@ -34,6 +34,7 @@
+
diff --git a/python/ide/impl/src/com/intellij/pycharm/community/ide/impl/welcomeScreen/PyCharmWelcomeScreenProjectProvider.kt b/python/ide/impl/src/com/intellij/pycharm/community/ide/impl/welcomeScreen/PyCharmWelcomeScreenProjectProvider.kt
index 903fce568c80..7d13773d7da5 100644
--- a/python/ide/impl/src/com/intellij/pycharm/community/ide/impl/welcomeScreen/PyCharmWelcomeScreenProjectProvider.kt
+++ b/python/ide/impl/src/com/intellij/pycharm/community/ide/impl/welcomeScreen/PyCharmWelcomeScreenProjectProvider.kt
@@ -5,6 +5,7 @@ import com.intellij.openapi.application.EDT
import com.intellij.openapi.project.Project
import com.intellij.openapi.project.ex.ProjectEx
import com.intellij.openapi.ui.MessageDialogBuilder
+import com.intellij.openapi.util.registry.Registry
import com.intellij.openapi.wm.ex.WelcomeScreenProjectProvider
import com.intellij.platform.PlatformProjectOpenProcessor
import com.intellij.pycharm.community.ide.impl.PyCharmCommunityCustomizationBundle
@@ -34,6 +35,10 @@ internal class PyCharmWelcomeScreenProjectProvider : WelcomeScreenProjectProvide
override fun doGetCreateNewFileProjectPrefix(): String = "awesomeProject"
+ override fun canOpenFilesFromSystemFileManager(): Boolean {
+ return Registry.`is`("welcome.screen.open.files", false)
+ }
+
override suspend fun doCreateOrOpenWelcomeScreenProject(path: Path): Project {
val project = super.doCreateOrOpenWelcomeScreenProject(path)
// The name might be a MiscProject, since we are reusing that project.