diff --git a/code/modules/power/singularity/generator.dm b/code/modules/power/singularity/generator.dm
index c6687cecfb2..551ba7e78bb 100644
--- a/code/modules/power/singularity/generator.dm
+++ b/code/modules/power/singularity/generator.dm
@@ -13,10 +13,11 @@
/obj/machinery/the_singularitygen/process()
var/turf/T = get_turf(src)
if(src.energy >= 200)
- message_admins("A singularity has been created at [x], [y], [z] (JMP)")
- investigate_log("A singularity has been created at [x], [y], [z]","singulo")
+ message_admins("A [creation_type.name] has been created at [x], [y], [z] (JMP)")
+ investigate_log("A [creation_type.name] has been created at [x], [y], [z]","singulo")
- new creation_type(T, 50)
+ var/obj/singularity/S = new creation_type(T, 50)
+ transfer_fingerprints_to(S)
if(src) qdel(src)
/obj/machinery/the_singularitygen/attackby(obj/item/W, mob/user, params)
diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm
index 96a4d27e1df..6f8aa7b524e 100644
--- a/code/modules/power/tesla/energy_ball.dm
+++ b/code/modules/power/tesla/energy_ball.dm
@@ -16,7 +16,7 @@ var/list/blacklisted_tesla_types = list(/obj/machinery/atmospherics,
/obj/structure/disposalpipe)
/obj/singularity/energy_ball
- name = "energy eall"
+ name = "energy ball"
desc = "An energy ball."
icon = 'icons/obj/tesla_engine/energy_ball.dmi'
icon_state = "energy_ball"