diff --git a/packages/desktop-client/src/components/common.js b/packages/desktop-client/src/components/common.js
index bcb4346acd59af129abc142a74a550018fd6c8f3..899df70335d31a960752dc163d974690e6461ebd 100644
--- a/packages/desktop-client/src/components/common.js
+++ b/packages/desktop-client/src/components/common.js
@@ -37,9 +37,20 @@ export { default as View } from './common/View';
 export { default as Text } from './common/Text';
 export { default as Stack } from './Stack';
 
-export function TextOneLine({ children, centered, ...props }) {
+export function TextOneLine({ children, ...props }) {
   return (
-    <Text numberOfLines={1} {...props}>
+    <Text
+      {...props}
+      style={[
+        props.style,
+        {
+          overflow: 'hidden',
+          textOverflow: 'ellipsis',
+          whiteSpace: 'nowrap',
+          display: 'block',
+        },
+      ]}
+    >
       {children}
     </Text>
   );
diff --git a/packages/desktop-client/src/components/spreadsheet/CellValue.js b/packages/desktop-client/src/components/spreadsheet/CellValue.js
index 0ae919dd5a971f844d16a6ac3bf196f699ff4424..cefcbf882916eb35614962a2fff29b14aaa3ba4e 100644
--- a/packages/desktop-client/src/components/spreadsheet/CellValue.js
+++ b/packages/desktop-client/src/components/spreadsheet/CellValue.js
@@ -17,7 +17,6 @@ function CellValue({ binding, type, formatter, style, getStyle, debug }) {
               style,
               getStyle && getStyle(value),
             ]}
-            numberOfLines={1}
             data-testid={name}
             data-cellname={name}
           >
diff --git a/upcoming-release-notes/967.md b/upcoming-release-notes/967.md
new file mode 100644
index 0000000000000000000000000000000000000000..c18af5f2aed072bd44bf5fec59a4d9f8cebab555
--- /dev/null
+++ b/upcoming-release-notes/967.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [MatissJanis]
+---
+
+Re-introduce single line text blocks (useful for mobile)