diff options
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/core/tool/editutil.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/source/core/tool/editutil.cxx b/sc/source/core/tool/editutil.cxx index d05cac306c86..b40764739a48 100644 --- a/sc/source/core/tool/editutil.cxx +++ b/sc/source/core/tool/editutil.cxx @@ -112,6 +112,9 @@ OUString ScEditUtil::GetMultilineString( const EditTextObject& rEdit ) OUString ScEditUtil::GetString( const EditTextObject& rEditText, const ScDocument* pDoc ) { + if( !rEditText.HasField()) + return GetMultilineString( rEditText ); + static osl::Mutex aMutex; osl::MutexGuard aGuard( aMutex); // ScFieldEditEngine is needed to resolve field contents. |