diff --git a/src/components/Map/Drawer/SubmapsDrawer/SubmapsDrawer.tsx b/src/components/Map/Drawer/SubmapsDrawer/SubmapsDrawer.tsx
index c5283a76b9b960c317d22c272b2142b9f7dabfe5..35af92d1994ef36b6de85fe734667d7344f88b75 100644
--- a/src/components/Map/Drawer/SubmapsDrawer/SubmapsDrawer.tsx
+++ b/src/components/Map/Drawer/SubmapsDrawer/SubmapsDrawer.tsx
@@ -7,9 +7,9 @@ export const SubmapsDrawer = (): JSX.Element => {
   const models = useAppSelector(modelsDataSelector);
 
   return (
-    <div data-testid="submap-drawer">
+    <div data-testid="submap-drawer" className="h-full max-h-full">
       <DrawerHeading title="Submaps" />
-      <ul className="overflow-y-auto px-6">
+      <ul className="h-[calc(100%-93px)] max-h-[calc(100%-93px)] overflow-y-auto px-6">
         {models.map(model => (
           <SubmpamItem key={model.idObject} modelName={model.name} />
         ))}