diff --git a/src/sunstone/public/app/tabs/vms-tab/buttons.js b/src/sunstone/public/app/tabs/vms-tab/buttons.js
index d17dbba446..aaff1ec859 100644
--- a/src/sunstone/public/app/tabs/vms-tab/buttons.js
+++ b/src/sunstone/public/app/tabs/vms-tab/buttons.js
@@ -200,17 +200,18 @@ define(function(require) {
layout: "vmsremote_buttons",
custom_classes: "only-sunstone-info vnc-sunstone-info"
},
+ "VM.startspice" : {
+ type: "action",
+ text: Locale.tr("SPICE"),
+ layout: "vmsremote_buttons",
+ custom_classes: "only-sunstone-info spice-sunstone-info"
+ },
"VM.save_rdp" : {
type: "action",
text: Locale.tr("RDP"),
layout: "vmsremote_buttons",
custom_classes: "only-sunstone-info rdp-sunstone-info"
},
- "VM.startspice" : {
- type: "action",
- text: ' ' + Locale.tr("SPICE"),
- custom_classes: "only-sunstone-info spice-sunstone-info"
- },
"VM.save_as_template" : {
type: "action",
text: '',
diff --git a/src/sunstone/public/app/tabs/vms-tab/utils/datatable-common.js b/src/sunstone/public/app/tabs/vms-tab/utils/datatable-common.js
index 99c2a46a56..8e0485e5dd 100644
--- a/src/sunstone/public/app/tabs/vms-tab/utils/datatable-common.js
+++ b/src/sunstone/public/app/tabs/vms-tab/utils/datatable-common.js
@@ -157,11 +157,13 @@ define(function(require) {
}
var actions = "";
- // VNC icon
+ // VNC/SPICE icon
if (OpenNebulaVM.isVNCSupported(element)) {
- actions += '';
+ actions += '';
} else if (OpenNebulaVM.isSPICESupported(element)) {
- actions += '';
+ actions += '';
}
if(config &&