diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw
index 85a9f218f73fe3e7038a7dd3a344baeedba7db64..e91376123c9b95cd5f240427b11a00665eecde83 100644
--- a/src/js/wombJS.tw
+++ b/src/js/wombJS.tw
@@ -321,15 +321,21 @@ window.fetalSplit = function(actor) {
 
 window.WombGetFetus = function(actor, fetusNum){
     WombInit(actor);
-    return actor.womb[fetusNum];
+    if (actor.womb.length >= fetusNum)
+        return actor.womb[fetusNum];
+    else 
+        return null;
 }
 
 window.WombRemoveFetus = function(actor, fetusNum){
     WombInit(actor);
-    ft = actor.womb[fetusNum];
-    actor.womb.splice(fetusNum, 1);
-    WombSort(actor);
-    return ft;
+    if (actor.womb.length >= fetusNum){
+        ft = actor.womb[fetusNum];
+        actor.womb.splice(fetusNum, 1);
+        WombSort(actor);
+    }
+    else
+        return null;
 }
 
 window.WombAddFetus = function(actor, fetus)