diff --git a/predtuner/approxapp.py b/predtuner/approxapp.py
index db856fb1ca898e9109e323ed73a6f9096f27695f..c8a9825f535b507e87afd51688f0b23d78832b0d 100644
--- a/predtuner/approxapp.py
+++ b/predtuner/approxapp.py
@@ -295,6 +295,8 @@ class ApproxTuner(Generic[T]):
             return conf.test_qos if use_test_qos else conf.qos, conf.speedup
 
         def get_points(confs):
+            if not confs:
+                return np.zeros((2, 0))
             sorted_points = np.array(
                 sorted([qos_speedup(c) for c in confs], key=lambda p: p[0])
             ).T