Index: tools/obemitter.cpp
===================================================================
--- tools/obemitter.cpp	(version 2026.08.10)
+++ tools/obemitter.cpp
@@ -1528,11 +1528,11 @@
 		return CallTrace (argument, "OBL:Out.Signed", Push (Convert (GetType (emitter.platform.globalSigned64Type), Evaluate (argument))));
 	case Type::Unsigned:
 		if (argument.type->Names (emitter.platform.systemAddressType)) return CallTrace (argument, "OBL:Out.Address", Push (Evaluate (argument)));
-		else return CallTrace (argument, "OBL:Out.Unsigned", Push (Convert (GetType (emitter.platform.globalUnsigned64Type), Evaluate (argument))));
+		return CallTrace (argument, "OBL:Out.Unsigned", Push (Convert (GetType (emitter.platform.globalUnsigned64Type), Evaluate (argument))));
 	case Type::Real:
 	{
 		const auto arguments = Push (SImm {platform.integer, 5});
-		CallTrace (argument, "OBL:Out.Real", Push (Convert (GetType (emitter.platform.globalLongRealType), Evaluate (argument))) + arguments);
+		return CallTrace (argument, "OBL:Out.Real", Push (Convert (GetType (emitter.platform.globalLongRealType), Evaluate (argument))) + arguments);
 	}
 	case Type::Complex:
 	{
