diff --git a/ivette/src/renderer/Values.tsx b/ivette/src/renderer/Values.tsx
index 982880b2bdf10a2b0bd6496f596bda7aee079837..c38895a48012addc1e3230d031208d0374a5fe70 100644
--- a/ivette/src/renderer/Values.tsx
+++ b/ivette/src/renderer/Values.tsx
@@ -66,8 +66,8 @@ const Values = () => {
   States.useRequest(Eva.getValues, selectMarker);
 
   React.useEffect(() => {
+    model.removeAllData();
     if (selectMarker && evaValues) {
-      model.removeAllData();
       const selectMarkerInfo = markerInfo.find((e) => e.key === selectMarker);
       if (selectMarkerInfo && selectMarkerInfo.var !== 'function') {
         switch (selectMarkerInfo.kind) {
@@ -84,10 +84,10 @@ const Values = () => {
             setName(undefined);
         }
       }
-      model.reload();
     } else {
       setName(undefined);
     }
+    model.reload();
   }, [evaValues, selectMarker, markerInfo, model]);
 
   // Component