diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ServitorShare.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ServitorShare.java
index 640830ec5ec32b3791405ac668ae83f226fe9b8d..3676671e5bfd33b78344f6b574884a67425aee1a 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ServitorShare.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ServitorShare.java
@@ -46,12 +46,18 @@ public class ServitorShare extends L2Effect
 		if (getEffected().isPlayer())
 		{
 			L2Summon summon = getEffector().getPet();
-			effects = summon.getAllEffects();
+			if (summon != null)
+			{
+				effects = summon.getAllEffects();
+			}
 		}
 		else if (getEffected().isSummon())
 		{
 			L2PcInstance owner = getEffected().getActingPlayer();
-			effects = owner.getAllEffects();
+			if (owner != null)
+			{
+				effects = owner.getAllEffects();
+			}
 		}
 		
 		if (effects != null)