diff --git a/evrouting/gasstation/routing.py b/evrouting/gasstation/routing.py
index c40aa1cec05c16b15b369a430e47204e9badc13d..3a17f678169546ba9c6afe815f7c65ecb8152daa 100644
--- a/evrouting/gasstation/routing.py
+++ b/evrouting/gasstation/routing.py
@@ -199,7 +199,7 @@ def shortest_path(G: nx.Graph, charging_stations: Set[Node], s: Node, t: Node,
     # Todo: Test!
     _path = dijkstra(G, s, t, weight=CONSUMPTION_KEY)
     _w = fold_path(G, _path, weight=CONSUMPTION_KEY)
-    if _w < initial_soc:
+    if _w <= initial_soc:
         return {
             'trip_time': fold_path(G, _path, weight=DISTANCE_KEY),
             'path': [(s, 0), (t, 0)]