Index: src/AST/Convert.cpp
===================================================================
--- src/AST/Convert.cpp	(revision ea05f8d9e191e5b5b531ace7a930e834148e7e96)
+++ src/AST/Convert.cpp	(revision 44876673a4541875b9d35f9b0fa085be70396683)
@@ -993,5 +993,6 @@
 	const ast::Expr * visit( const ast::UniqueExpr * node ) override final {
 		auto rslt = new UniqueExpr(
-			get<Expression>().accept1(node->expr)
+			get<Expression>().accept1(node->expr),
+			node->id
 		);
 
@@ -2367,5 +2368,6 @@
 		auto rslt = new ast::UniqueExpr(
 			old->location,
-			GET_ACCEPT_1(expr, Expr)
+			GET_ACCEPT_1(expr, Expr),
+			old->get_id()
 		);
 		rslt->object = GET_ACCEPT_1(object, ObjectDecl);
