Index: trunk/wp-admin/includes/class-wp-filesystem-direct.php
===================================================================
--- trunk/wp-admin/includes/class-wp-filesystem-direct.php	(revision 37289)
+++ trunk/wp-admin/includes/class-wp-filesystem-direct.php	(working copy)
@@ -299,6 +299,8 @@
 
 		if ( 'f' == $type || $this->is_file($file) )
 			return @unlink($file);
+		if ( $this->is_dir($file) && $this->is_link($file) )
+			return @unlink(rtrim($file, '/'));
 		if ( ! $recursive && $this->is_dir($file) )
 			return @rmdir($file);
 
@@ -346,6 +348,15 @@
 	public function is_dir($path) {
 		return @is_dir($path);
 	}
+	/**
+	 * @access public
+	 *
+	 * @param string $path
+	 * @return bool
+	 */
+	public function is_link($path) {
+		return @is_link(rtrim($path, '/'));
+	}
 
 	/**
 	 * @access public
