auto import from //depot/cupcake/@137055
diff --git a/src/com/android/launcher/DeleteZone.java b/src/com/android/launcher/DeleteZone.java
index 6f67884..f31a206 100644
--- a/src/com/android/launcher/DeleteZone.java
+++ b/src/com/android/launcher/DeleteZone.java
@@ -85,7 +85,11 @@
final LauncherModel model = Launcher.getModel();
if (item.container == LauncherSettings.Favorites.CONTAINER_DESKTOP) {
- model.removeDesktopItem(item);
+ if (item instanceof LauncherGadgetInfo) {
+ model.removeDesktopGadget((LauncherGadgetInfo) item);
+ } else {
+ model.removeDesktopItem(item);
+ }
} else {
if (source instanceof UserFolder) {
final UserFolder userFolder = (UserFolder) source;