diff --git a/src/lib/ChatScreens/ChatScreen.svelte b/src/lib/ChatScreens/ChatScreen.svelte
index 4477203b..01fe227f 100644
--- a/src/lib/ChatScreens/ChatScreen.svelte
+++ b/src/lib/ChatScreens/ChatScreen.svelte
@@ -36,7 +36,7 @@
{#if $selectedCharID >= 0}
- {#if $CurrentCharacter.viewScreen !== 'none'}
+ {#if $CurrentCharacter.viewScreen !== 'none' && ($CurrentCharacter.type === 'group' || (!$CurrentCharacter.inlayViewScreen))}
{/if}
{/if}
diff --git a/src/ts/process/stableDiff.ts b/src/ts/process/stableDiff.ts
index 7f1cd934..26f6f077 100644
--- a/src/ts/process/stableDiff.ts
+++ b/src/ts/process/stableDiff.ts
@@ -116,6 +116,14 @@ export async function generateAIImage(genPrompt:string, currentChar:character, n
let reqlist= {}
if(db.NAII2I){
+ genPrompt = genPrompt
+ .replaceAll('\\(', "♧")
+ .replaceAll('\\)', "♤")
+ .replaceAll('(','{')
+ .replaceAll(')','}')
+ .replaceAll('♧','(')
+ .replaceAll('♤',')')
+
let base64img = ''
if(db.NAIImgConfig.image === ''){
const charimg = currentChar.image;