diff --git a/src/Components/Map/Subcomponents/Controls/SearchControl.tsx b/src/Components/Map/Subcomponents/Controls/SearchControl.tsx
index 2d32a070..d00a534f 100644
--- a/src/Components/Map/Subcomponents/Controls/SearchControl.tsx
+++ b/src/Components/Map/Subcomponents/Controls/SearchControl.tsx
@@ -65,7 +65,7 @@ export const SearchControl = () => {
setItemsResults(items.filter(item => {
if (item.layer?.itemNameField) item.name = getValue(item, item.layer.itemNameField)
if (item.layer?.itemTextField) item.text = getValue(item, item.layer.itemTextField)
- return value.length > 2 && (item.name?.toLowerCase().includes(value.toLowerCase()) || item.text?.toLowerCase().includes(value.toLowerCase()))
+ return value.length > 2 && ((item.layer?.listed && item.name?.toLowerCase().includes(value.toLowerCase()) || item.text?.toLowerCase().includes(value.toLowerCase())))
}))
let phrase = value;
if (value.startsWith("#")) phrase = value.substring(1);
diff --git a/src/Components/Profile/OverlayItemProfile.tsx b/src/Components/Profile/OverlayItemProfile.tsx
index 0c592882..bde728b7 100644
--- a/src/Components/Profile/OverlayItemProfile.tsx
+++ b/src/Components/Profile/OverlayItemProfile.tsx
@@ -68,6 +68,7 @@ export function OverlayItemProfile() {
scroll();
}, [addItemPopupType])
+ const profile = items.find(i => (i.user_created?.id === item.id) && i.layer?.itemType.name === "user");
const updateActiveTab = (id: number) => {
setActiveTab(id);
@@ -304,7 +305,7 @@ export function OverlayItemProfile() {
{item.layer?.itemType.onepager &&
<>
{item.user_created.first_name && (
-
+
)}
{/* Description Section */}
diff --git a/src/Components/Profile/OverlayItemProfileSettings.tsx b/src/Components/Profile/OverlayItemProfileSettings.tsx
index aa404dd7..2a21d4cb 100644
--- a/src/Components/Profile/OverlayItemProfileSettings.tsx
+++ b/src/Components/Profile/OverlayItemProfileSettings.tsx
@@ -205,7 +205,7 @@ export function OverlayItemProfileSettings() {
position: item.position,
contact: contact,
telephone: telephone,
- markerIcon: markerIcon,
+ ...markerIcon && {markerIcon: markerIcon},
next_appointment: nextAppointment,
...image.length > 10 && { image: image },
...offers.length > 0 && { offers: offer_updates },