diff --git a/hydra_base/lib/network.py b/hydra_base/lib/network.py
index <HASH>..<HASH> 100644
--- a/hydra_base/lib/network.py
+++ b/hydra_base/lib/network.py
@@ -999,6 +999,8 @@ def get_network(network_id, summary=False, include_data='N', scenario_ids=None, 
     log.debug("getting network %s"%network_id)
     user_id = kwargs.get('user_id')
 
+    network_id = int(network_id)
+
     try:
         log.debug("Querying Network %s", network_id)
         net_i = db.DBSession.query(Network).filter(
Parse the network id in get_network as an int to ensure lookups work correctly