Index: src/AST/Convert.cpp
===================================================================
--- src/AST/Convert.cpp	(revision 898ae07083cd0f415efeb25ebe9102635dffaa82)
+++ src/AST/Convert.cpp	(revision 73edfe95c229e1e764ce51199e0532b33c1483cc)
@@ -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);
