diff --git a/src/apps/qcam/main_window.cpp b/src/apps/qcam/main_window.cpp
index fb2db4aa..a9bb733e 100644
--- a/src/apps/qcam/main_window.cpp
+++ b/src/apps/qcam/main_window.cpp
@@ -367,12 +367,6 @@ int MainWindow::startCapture()
 
 	/* Verify roles are supported. */
 	switch (roles.size()) {
-	case 1:
-		if (roles[0] != StreamRole::Viewfinder) {
-			qWarning() << "Only viewfinder supported for single stream";
-			return -EINVAL;
-		}
-		break;
 	case 2:
 		if (roles[0] != StreamRole::Viewfinder ||
 		    roles[1] != StreamRole::Raw) {
