Index: ipk/source/lcdsamsungskins_channel/CONTROL/preinst
===================================================================
--- ipk/source/lcdsamsungskins_channel/CONTROL/preinst	(revision 23459)
+++ ipk/source/lcdsamsungskins_channel/CONTROL/preinst	(revision 23646)
@@ -1,4 +1,22 @@
 #!/bin/sh
 INSTDIR="$1"
+
+if [ ! -d /var/usr/local/share/titan/plugins/lcdsamsung ]; then
+  echo "ERROR .... lcdsamsung not installed"
+  exit 1
+fi
+
+samsungdir=`readlink /var/usr/local/share/titan/plugins/lcdsamsung` 
+if [ ! $samsungdir ]; then  
+	if [ $INSTDIR != "/var" ]; then
+			echo "ERROR .... lcdsamsung not installed in dir $INSTDIR"
+			exit 1
+	fi
+else
+	if [ $samsungdir != "$instdir/usr/local/share/titan/plugins/lcdsamsung" ]; then
+			echo "ERROR .... lcdsamsung not installed in dir $INSTDIR"
+			exit 1
+	fi
+fi
 
 mv "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung/skin.xml" "$INSTDIR/usr/local/share/titan/plugins/lcdsamsung/originalskin.xml"
