diff --git a/libraries/platform/src/platform/backend/PlatformInstance.cpp b/libraries/platform/src/platform/backend/PlatformInstance.cpp
index 24b1176a1f..46d7de52f5 100644
--- a/libraries/platform/src/platform/backend/PlatformInstance.cpp
+++ b/libraries/platform/src/platform/backend/PlatformInstance.cpp
@@ -43,7 +43,7 @@ void Instance::enumerateNics() {
 json Instance::getCPU(int index) {
     assert(index <(int) _cpus.size());
 
-    if (index <= 0 || (int) _cpus.size() <= index)
+    if (index < 0 || (int) _cpus.size() <= index)
         return json();
 
     return _cpus.at(index);
@@ -52,7 +52,7 @@ json Instance::getCPU(int index) {
 json Instance::getGPU(int index) {
     assert(index <(int) _gpus.size());
 
-    if (index <= 0 || (int) _gpus.size() <= index)
+    if (index < 0 || (int) _gpus.size() <= index)
         return json();
     
     return _gpus.at(index);
@@ -61,7 +61,7 @@ json Instance::getGPU(int index) {
 json Instance::getDisplay(int index) {
     assert(index <(int) _displays.size());
     
-    if (index <= 0 || (int) _displays.size() <= index)
+    if (index < 0 || (int) _displays.size() <= index)
         return json();
 
     return _displays.at(index);