Index: ipk/source.sh4/games_wins3/CONTROL/postinst
===================================================================
--- ipk/source.sh4/games_wins3/CONTROL/postinst	(revision 23465)
+++ ipk/source.sh4/games_wins3/CONTROL/postinst	(revision 23668)
@@ -1,7 +1,9 @@
 #!/bin/sh
 INSTDIR="$1"
+PLUGINDIR="$INSTDIR/usr/local/share/titan/plugins/wins3"
 
 if [ "/var" != "$INSTDIR" ]; then
-	ln -sfn "$INSTDIR/usr/local/share/titan/plugins/wins3" /var/usr/local/share/titan/plugins/wins3
+	rm -rf /var/usr/local/share/titan/plugins/wins3 >/dev/null 2>&1
+	ln -sfn "$PLUGINDIR" /var/usr/local/share/titan/plugins/wins3
 fi
 
Index: ipk/source.sh4/games_wins3/CONTROL/postrm
===================================================================
--- ipk/source.sh4/games_wins3/CONTROL/postrm	(revision 23465)
+++ ipk/source.sh4/games_wins3/CONTROL/postrm	(revision 23668)
@@ -1,3 +1,11 @@
 #!/bin/sh
+INSTDIR="$1"
+PLUGINDIR="$INSTDIR/usr/local/share/titan/plugins/wins3"
+
+rm -rf "$PLUGINDIR" >/dev/null 2>&1
+
+if [ "/var" != "$INSTDIR" ]; then
+	rm -rf /var/usr/local/share/titan/plugins/wins3
+fi
 
 exit 0
Index: ipk/source.sh4/games_wins3/CONTROL/prerm
===================================================================
--- ipk/source.sh4/games_wins3/CONTROL/prerm	(revision 23465)
+++ ipk/source.sh4/games_wins3/CONTROL/prerm	(revision 23668)
@@ -1,6 +1,3 @@
 #!/bin/sh
-INSTDIR="$1"
-
-rm -rf "$INSTDIR/usr/local/share/titan/plugins/wins3"
 
 exit 0
