diff --git a/src/plugins/remotelinux/typespecificdeviceconfigurationlistmodel.cpp b/src/plugins/remotelinux/typespecificdeviceconfigurationlistmodel.cpp
index a028c1a714e74d3e7ee8bbbe18b8ae0e7397e75b..bf740bf56ffd2e1d5fb4c410c978ed2032d2e500 100644
--- a/src/plugins/remotelinux/typespecificdeviceconfigurationlistmodel.cpp
+++ b/src/plugins/remotelinux/typespecificdeviceconfigurationlistmodel.cpp
@@ -92,7 +92,8 @@ LinuxDeviceConfiguration::ConstPtr TypeSpecificDeviceConfigurationListModel::dev
         if (target()->supportsDevice(device) && ++currentRow == idx)
             return device.staticCast<const LinuxDeviceConfiguration>();
     }
-    QTC_ASSERT(false, return LinuxDeviceConfiguration::ConstPtr());
+    QTC_CHECK(false);
+    return LinuxDeviceConfiguration::ConstPtr();
 }
 
 LinuxDeviceConfiguration::ConstPtr TypeSpecificDeviceConfigurationListModel::defaultDeviceConfig() const