diff --git a/src/pages/sponsors/sponsor-page/tabs/sponsor-users-list-per-sponsor/components/__tests__/import-users-popup.test.js b/src/pages/sponsors/sponsor-page/tabs/sponsor-users-list-per-sponsor/components/__tests__/import-users-popup.test.js
new file mode 100644
index 000000000..fdc05a5f3
--- /dev/null
+++ b/src/pages/sponsors/sponsor-page/tabs/sponsor-users-list-per-sponsor/components/__tests__/import-users-popup.test.js
@@ -0,0 +1,54 @@
+import React from "react";
+import { screen } from "@testing-library/react";
+import { renderWithRedux } from "../../../../../../../utils/test-utils";
+import ImportUsersPopup from "../import-users-popup";
+
+jest.mock("i18n-react/dist/i18n-react", () => ({
+ __esModule: true,
+ default: { translate: (key) => key }
+}));
+
+jest.mock(
+ "openstack-uicore-foundation/lib/components/mui/summits-dropdown",
+ () => ({
+ __esModule: true,
+ default: ({ onChange, excludeSummitIds }) => (
+
+ )
+ })
+);
+
+const mockCurrentSummit = { id: 1, name: "Current Summit" };
+
+const baseState = {
+ currentSummitState: { currentSummit: mockCurrentSummit },
+ sponsorUsersListState: { userGroups: [] }
+};
+
+const renderPopup = (props = {}) =>
+ renderWithRedux(
+ ,
+ { initialState: baseState }
+ );
+
+describe("ImportUsersPopup (per-sponsor)", () => {
+ it("mounts and shows the summit selector without throwing", () => {
+ renderPopup();
+
+ expect(
+ screen.getByText("sponsor_users.import_users.title")
+ ).toBeInTheDocument();
+ expect(screen.getByTestId("summit-select")).toBeInTheDocument();
+ });
+});
diff --git a/src/pages/sponsors/sponsor-users-list-page/components/sponsor-global-import-users-popup.js b/src/pages/sponsors/sponsor-users-list-page/components/sponsor-global-import-users-popup.js
index 2a4886017..b67c7b843 100644
--- a/src/pages/sponsors/sponsor-users-list-page/components/sponsor-global-import-users-popup.js
+++ b/src/pages/sponsors/sponsor-users-list-page/components/sponsor-global-import-users-popup.js
@@ -190,7 +190,6 @@ const SponsorGlobalImportUsersPopup = ({
setUserOptions(null);
setSelectedUsers([]);
}}
- summits={[]}
excludeSummitIds={[summitId]}
/>
{selectedSummit && (
diff --git a/yarn.lock b/yarn.lock
index 57c547313..186748ebd 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -9044,7 +9044,7 @@ open@^10.0.3:
openstack-uicore-foundation@5.0.47:
version "5.0.47"
- resolved "https://registry.npmjs.org/openstack-uicore-foundation/-/openstack-uicore-foundation-5.0.47.tgz#32500fb4d8392cbf5713e968afa875cea42a67a2"
+ resolved "https://registry.yarnpkg.com/openstack-uicore-foundation/-/openstack-uicore-foundation-5.0.47.tgz#32500fb4d8392cbf5713e968afa875cea42a67a2"
integrity sha512-E/6uO7Q5MtTfhWExshuNIrwVcxDewDvA76YmGzQz2f5LeZ8Gsv22eqBNbylDakwxuPmyD16r/AQEURr5soALAw==
dependencies:
use-sync-external-store "^1.6.0"