diff --git a/Dalamud/Interface/ImGuiHelpers.cs b/Dalamud/Interface/ImGuiHelpers.cs
index 54e9fab30..03f5eabc8 100644
--- a/Dalamud/Interface/ImGuiHelpers.cs
+++ b/Dalamud/Interface/ImGuiHelpers.cs
@@ -19,9 +19,9 @@ namespace Dalamud.Interface
public static float GlobalScale { get; private set; }
///
- /// Force this ImGui window to stay inside the main game window.
+ /// Force the next ImGui window to stay inside the main game window.
///
- public static void ForceMainViewport() => ImGui.SetNextWindowViewport(MainViewport.ID);
+ public static void ForceNextWindowMainViewport() => ImGui.SetNextWindowViewport(MainViewport.ID);
///
/// Create a dummy scaled by the global Dalamud scale.
diff --git a/Dalamud/Interface/Windowing/Window.cs b/Dalamud/Interface/Windowing/Window.cs
index 1c1c80d6d..e32bc2271 100644
--- a/Dalamud/Interface/Windowing/Window.cs
+++ b/Dalamud/Interface/Windowing/Window.cs
@@ -141,7 +141,7 @@ namespace Dalamud.Interface.Windowing
this.ApplyConditionals();
if (this.ForceMainWindow)
- ImGuiHelpers.ForceMainViewport();
+ ImGuiHelpers.ForceNextWindowMainViewport();
if (ImGui.Begin(this.WindowName, ref this.internalIsOpen, this.Flags))
{