diff --git a/core/app/GameController.java b/core/app/GameController.java
index 8a44329f52df4b5816b98e6bc9ef7bcaee90f93a..d2d7013c22d132430cf0f42b2967ebe09e31dbba 100644
--- a/core/app/GameController.java
+++ b/core/app/GameController.java
@@ -107,7 +107,7 @@ public class GameController {
 
 					// Jaffa controls
 				case KeyEvent.VK_W:		// Move or turn up
-					if(Model.getInstance().getColonel().getDirection() == Direction.UP)
+					if(Model.getInstance().getJaffa().getDirection() == Direction.UP)
 					{
 						move(Model.getInstance().getJaffa());
 					}
@@ -117,7 +117,7 @@ public class GameController {
 					}
 					break;
 				case KeyEvent.VK_D:		// Move or turn right
-					if(Model.getInstance().getColonel().getDirection() == Direction.RIGHT)
+					if(Model.getInstance().getJaffa().getDirection() == Direction.RIGHT)
 					{
 						move(Model.getInstance().getJaffa());
 					}
@@ -127,7 +127,7 @@ public class GameController {
 					}
 					break;
 				case KeyEvent.VK_S:		// Move or turn down
-					if(Model.getInstance().getColonel().getDirection() == Direction.DOWN)
+					if(Model.getInstance().getJaffa().getDirection() == Direction.DOWN)
 					{
 						move(Model.getInstance().getJaffa());
 					}
@@ -137,7 +137,7 @@ public class GameController {
 					}
 					break;
 				case KeyEvent.VK_A:		// Move or turn left
-					if(Model.getInstance().getColonel().getDirection() == Direction.LEFT)
+					if(Model.getInstance().getJaffa().getDirection() == Direction.LEFT)
 					{
 						move(Model.getInstance().getJaffa());
 					}