diff --git a/app/components/commander/index.js b/app/components/commander/index.js
index 679f3a129cdbfd6a629fe539332d3f1bf19b9422..52573bc8550f4fcdd42d5b5dad2f23aafba6f235 100644
--- a/app/components/commander/index.js
+++ b/app/components/commander/index.js
@@ -267,6 +267,10 @@ export default class CommanderComponent extends Component {
           'id': this.args.node.id
         }
       }
+      if (nodes_move_data.source_parent.id == nodes_move_data.target_parent.id) {
+        console.log('Source same as target. Nothing to do.');
+        return;
+      }
       this.requests.nodesMove(nodes_move_data);
 
     } else if (data['application/x.desktop']) {