anchor.diff:  		if(href_list["order"] == "categories")
   			//all_supply_groups
   			//Request what?
  +			last_viewed_group = "categories"
   			temp = "<b>Supply points: [supply_shuttle.points]</b><BR>"
   			temp += "<A href='?src=\ref[src];mainmenu=1'>Main Menu</A><HR><BR><BR>"
   			temp += "<b>Select a category</b><BR><BR>"
   			for(var/supply_group_name in all_supply_groups )
   				temp += "<A href='?src=\ref[src];order=[supply_group_name]'>[supply_group_name]</A><BR>"
   		else
  -			var/cur_supply_group = href_list["order"]
  +			last_viewed_group = href_list["order"]
   			temp = "<b>Supply points: [supply_shuttle.points]</b><BR>"
   			temp += "<A href='?src=\ref[src];order=categories'>Back to all categories</A><HR><BR><BR>"
  -			temp += "<b>Request from: [cur_supply_group]</b><BR><BR>"
  +			temp += "<b>Request from: [last_viewed_group]</b><BR><BR>"
   			for(var/supply_name in supply_shuttle.supply_packs )
   				var/datum/supply_packs/N = supply_shuttle.supply_packs[supply_name]
  -				if(N.hidden || (N.contraband && !can_order_contraband) || N.group != cur_supply_group) continue								//Have to send the type instead of a reference to
  +				if(N.hidden || (N.contraband && !can_order_contraband) || N.group != last_viewed_group) continue								//Have to send the type instead of a reference to
   				temp += "<A href='?src=\ref[src];doorder=[supply_name]'>[supply_name]</A> Cost: [N.cost]<BR>"		//the obj because it would get caught by the garbage
   
   		/*temp = "Supply points: [supply_shuttle.points]<BR><HR><BR>Request what?<BR><BR>"
  
positive.code: 	var/reqtime = 0 //Cooldown for requisitions - Quarxink
  	var/hacked = 0
  	var/can_order_contraband = 0
  
  /obj/machinery/computer/ordercomp
  	name = "Supply ordering console"
  
negative.code: 		if(href_list["order"] == "categories")
  			//all_supply_groups
  			//Request what?
  			last_viewed_group = "categories"
  			temp = "<b>Supply points: [supply_shuttle.points]</b><BR>"
  			temp += "<A href='?src=\ref[src];mainmenu=1'>Main Menu</A><HR><BR><BR>"
  			temp += "<b>Select a category</b><BR><BR>"
  			for(var/supply_group_name in all_supply_groups )
  				temp += "<A href='?src=\ref[src];order=[supply_group_name]'>[supply_group_name]</A><BR>"
  		else
  			last_viewed_group = href_list["order"]
  			temp = "<b>Supply points: [supply_shuttle.points]</b><BR>"
  			temp += "<A href='?src=\ref[src];order=categories'>Back to all categories</A><HR><BR><BR>"
  			temp += "<b>Request from: [last_viewed_group]</b><BR><BR>"
  			for(var/supply_name in supply_shuttle.supply_packs )
  				var/datum/supply_packs/N = supply_shuttle.supply_packs[supply_name]
  				if(N.hidden || N.contraband || N.group != last_viewed_group) continue								//Have to send the type instead of a reference to
  				temp += "<A href='?src=\ref[src];doorder=[supply_name]'>[supply_name]</A> Cost: [N.cost]<BR>"		//the obj because it would get caught by the garbage
  
  	else if (href_list["doorder"])
  