diff --git a/src/npc/interaction/fAnimal.js b/src/npc/interaction/fAnimal.js
index 84cea0ab0e794d19caa2dab51bad9603d049f253..744a77b192c6cd46dbd7179e8196c1f53b1f8643 100644
--- a/src/npc/interaction/fAnimal.js
+++ b/src/npc/interaction/fAnimal.js
@@ -290,7 +290,7 @@ App.Interact.fAnimal = function(slave, type) {
 				consummationDevotedFeline(act);
 				break;
 			default:
-				throw new Error(`Unexpected animal type '${type}' in consummationDevoted()`);
+				throw new Error(`Unexpected animal type '${animal}' in consummationDevoted()`);
 		}
 
 		if (act !== oral) {
@@ -366,7 +366,7 @@ App.Interact.fAnimal = function(slave, type) {
 				consummationNondevotedFeline(act);
 				break;
 			default:
-				throw new Error(`Unexpected animal type '${type}' in consummationDevoted()`);
+				throw new Error(`Unexpected animal type '${animal}' in consummationDevoted()`);
 		}
 
 		if (act !== oral) {
@@ -442,7 +442,7 @@ App.Interact.fAnimal = function(slave, type) {
 				consummationNonresistantFeline(act);
 				break;
 			default:
-				throw new Error(`Unexpected animal type '${type}' in consummationNonresistant()`);
+				throw new Error(`Unexpected animal type '${animal}' in consummationNonresistant()`);
 		}
 
 		if (act !== oral) {
@@ -518,7 +518,7 @@ App.Interact.fAnimal = function(slave, type) {
 				consummationResistantFeline(act);
 				break;
 			default:
-				throw new Error(`Unexpected animal type '${type}' in consummationResistant()`);
+				throw new Error(`Unexpected animal type '${animal}' in consummationResistant()`);
 		}
 
 		if (act !== oral) {
@@ -613,7 +613,7 @@ App.Interact.fAnimal = function(slave, type) {
 				completionFeline();
 				break;
 			default:
-				throw new Error(`Unexpected animal type '${type}' in completion()`);
+				throw new Error(`Unexpected animal type '${animal}' in completion()`);
 		}
 
 		if (act !== oral && canGetPregnant(slave) && canBreed(slave, animal)) {