diff --git a/src/main/java/edu/group5/app/model/organization/OrganizationScraper.java b/src/main/java/edu/group5/app/model/organization/OrganizationScraper.java
index c2c7f3b..6a8c230 100644
--- a/src/main/java/edu/group5/app/model/organization/OrganizationScraper.java
+++ b/src/main/java/edu/group5/app/model/organization/OrganizationScraper.java
@@ -55,6 +55,7 @@ public String fetchDescription(String pageUrl) {
// Extract all
tags and
elements as separate paragraphs
String description = section.select("p, div").stream()
+ .filter(el -> el.tagName().equals("p") || el.select("p").isEmpty())
.filter(el -> !el.hasClass("extra-info") && !el.hasClass("logo"))
.map(Element::text)
.map(text -> text.replace("Les mer", "").trim())
diff --git a/src/main/java/edu/group5/app/view/organizationpage/OrganizationPageView.java b/src/main/java/edu/group5/app/view/organizationpage/OrganizationPageView.java
index f9dbd22..bbc1666 100644
--- a/src/main/java/edu/group5/app/view/organizationpage/OrganizationPageView.java
+++ b/src/main/java/edu/group5/app/view/organizationpage/OrganizationPageView.java
@@ -61,7 +61,7 @@ private StackPane createImageContainer() {
imageContainer.setId("imageContainer");
imageContainer.setPrefHeight(120);
imageContainer.setPrefWidth(120);
- imageContainer.setMaxWidth(Double.MAX_VALUE);
+ imageContainer.setMaxWidth(120);
Organization org = appState.getCurrentOrganization();
if (org != null && org.logoUrl() != null && !org.logoUrl().isBlank()) {
@@ -121,6 +121,8 @@ private VBox createOrgInfoSection() {
descriptionScroll.setStyle("-fx-focus-color: transparent; -fx-faint-focus-color: transparent;");
descriptionScroll.setPrefHeight(400);
descriptionScroll.setMaxHeight(400);
+ descriptionScroll.setPrefWidth(750);
+ descriptionScroll.setMinWidth(750);
orgNameAndDescription.getChildren().addAll(orgName, descriptionScroll);