diff --git a/src/components/PhotoSwipe/PhotoSwipe.tsx b/src/components/PhotoSwipe/PhotoSwipe.tsx
index bc0138193..92a455e7a 100644
--- a/src/components/PhotoSwipe/PhotoSwipe.tsx
+++ b/src/components/PhotoSwipe/PhotoSwipe.tsx
@@ -229,8 +229,7 @@ const FileNameEditForm = ({ filename, saveEdits, discardEdits, extension }) => {
+ xs={extension ? 7 : 8}>
{
)}
-
-
- {loading ? (
-
- ) : (
-
- )}
-
-
-
-
-
+
+
+ {loading ? (
+
+ ) : (
+
+ )}
+
+
+
+
+
@@ -298,7 +293,10 @@ function RenderFileName({
}) {
const originalTitle = file?.metadata.title;
const [isInEditMode, setIsInEditMode] = useState(false);
- const [originalFileName, extension] = originalTitle?.split('.', 2);
+ const [originalFileName, extension] = originalTitle?.split('.', 2) ?? [
+ undefined,
+ undefined,
+ ];
const [filename, setFilename] = useState(originalFileName);
const openEditMode = () => setIsInEditMode(true);
const closeEditMode = () => setIsInEditMode(false);