diff options
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/ui/docshell/docsh4.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sc/source/ui/docshell/docsh4.cxx b/sc/source/ui/docshell/docsh4.cxx index f8a33f91d1e8..964515743c27 100644 --- a/sc/source/ui/docshell/docsh4.cxx +++ b/sc/source/ui/docshell/docsh4.cxx @@ -109,6 +109,7 @@ #include <helpids.h> #include <editeng/eeitem.hxx> #include <editeng/langitem.hxx> +#include <officecfg/Office/Common.hxx> #include <svx/xdef.hxx> @@ -2501,6 +2502,9 @@ bool ScDocShell::DdeSetData( const OUString& rItem, ::sfx2::SvLinkSource* ScDocShell::DdeCreateLinkSource( const OUString& rItem ) { + if (officecfg::Office::Common::Security::Scripting::DisableActiveContent::get()) + return nullptr; + // only check for valid item string - range is parsed again in ScServerObject ctor // named range? |