diff --git a/DesktopEditor/doctrenderer/js_internal/v8/v8_base.cpp b/DesktopEditor/doctrenderer/js_internal/v8/v8_base.cpp
index bacd5dedac..4749d8fecb 100644
--- a/DesktopEditor/doctrenderer/js_internal/v8/v8_base.cpp
+++ b/DesktopEditor/doctrenderer/js_internal/v8/v8_base.cpp
@@ -259,10 +259,7 @@ namespace NSJSBase
 		m_internal->m_contextPersistent.Reset();
 		// destroy native object in the weak handles before isolate disposal
 		v8::Isolate* isolate = m_internal->m_isolate;
-		{
-			v8::Isolate::Scope scope(isolate);
-			isolate->VisitHandlesWithClassIds(WeakHandleVisitor::getInstance());
-		}
+		std::cerr << "Could not release memory. This is a nix-specific leak, but should be fine as long as it doesn't happen too frequently" << std::endl;
 		isolate->Dispose();
 		m_internal->m_isolate = NULL;
 	}
