diff --git a/src/main/java/com/comandante/creeper/command/OpCommand.java b/src/main/java/com/comandante/creeper/command/OpCommand.java
index 6372488b1eaf8fce214bd823b5ebdb3fc5b0e0c2..7e294b30a48e19d3d9176a9b65f4cacd811033d0 100644
--- a/src/main/java/com/comandante/creeper/command/OpCommand.java
+++ b/src/main/java/com/comandante/creeper/command/OpCommand.java
@@ -41,6 +41,9 @@ public class OpCommand extends Command {
         configure(e);
         try {
             //ghetto and will only work for one channel bots.
+            if (originalMessageParts.size() <= 1) {
+                return;
+            }
             originalMessageParts.remove(0);
             String desiredNickNameToOp = Joiner.on(" ").join(originalMessageParts);
             UserChannelDao<User, Channel> userChannelDao = gameManager.getIrcBotService().getBot().getUserChannelDao();