--- compute.js.orig	2013-01-31 16:15:26.316019992 +0100
+++ compute.js	2013-01-31 16:17:00.760298984 +0100
@@ -948,6 +948,9 @@
                 var value = $(this).val();
                 vm["DISK"].push('<STORAGE href="'+href+'/storage/'+value+'" />');
             });
+        } else {
+            notifyError("Please select a least one disk");
+            return false;
         };
 
         var nets = $('#network_box option[clicked="clicked"]', dialog);
@@ -959,6 +962,9 @@
                 var value = $(this).val();
                 vm["NIC"].push('<NETWORK href="'+href+'/network/'+value+'" />');
             });
+        } else {
+            notifyError("Please select a least one nic");
+            return false;
         };
 
         if (n_times.length){
