diff --git a/test/list-cameras.cpp b/test/list-cameras.cpp
index e6a407a..f4cd3b7 100644
--- a/test/list-cameras.cpp
+++ b/test/list-cameras.cpp
@@ -26,7 +26,7 @@ protected:
 			return TestFail;
 		}
 
-		return 0;
+		return cm_->cameras().size() ? TestPass : TestSkip;
 	}
 
 	int run()
