Fix for NLPCRAFT-418
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
index e0febb3..4f93936 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
@@ -54,6 +54,13 @@
 
             logger.info(s"Models deployed: ${data.size}")
 
+            if (data.isEmpty) {
+                logger.error(s"To start the probe provide $BO${R}at least one model:$RST")
+                logger.error("  +-- Check probe configuration ('probe.conf' file) or -DNLPCRAFT_TEST_MODELS system property if using embedded probe.")
+
+                throw new NCE(s"Probe requires at least one model deployed to start.")
+            }
+
             data.values.foreach(pm => {
                 val mdl = pm.model