diff --git a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs
index 1407a6026832947d4a91153ec85fdd497555a585..8e50e2a194b3809e8d74c60d7c1c0b7927bf1278 100644
--- a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs
+++ b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs
@@ -13,9 +13,10 @@ public class OpenFactExplorer : MonoBehaviour, IPointerClickHandler
     public void OnPointerClick(PointerEventData eventData)
     {
         // TODO: add support for other input systems
-        Destroy(factExplorer != null ? factExplorer.gameObject : null);
         if (eventData.button == PointerEventData.InputButton.Right)
         {
+            Destroy(factExplorer != null ? factExplorer.gameObject : null);
+
             var parent = transform.GetComponentInParent<Canvas>().transform;
             var fact = transform.GetComponent<FactWrapper>().fact;