diff --git a/VirtualPlayers/pom.xml b/VirtualPlayers/pom.xml
index 1911897..d9f2a23 100644
--- a/VirtualPlayers/pom.xml
+++ b/VirtualPlayers/pom.xml
@@ -80,6 +80,18 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 2.3.2
+
+ 1.6
+ 1.6
+ true
+ true
+ true
+
+
diff --git a/VirtualPlayers/src/java/mc/alk/virtualPlayer/VirtualPlayer.java b/VirtualPlayers/src/java/mc/alk/virtualPlayer/VirtualPlayer.java
index ce650eb..e7cf031 100644
--- a/VirtualPlayers/src/java/mc/alk/virtualPlayer/VirtualPlayer.java
+++ b/VirtualPlayers/src/java/mc/alk/virtualPlayer/VirtualPlayer.java
@@ -221,6 +221,8 @@ public boolean isOp()
@Override
public void setOp(boolean b)
{
+ super.setOp(b); // needed for permissions
+ super.recalculatePermissions();
isop = b;
}