@@ -609,6 +609,13 @@ var Viewport = function ( signals ) {
signals.exportGeometry.add( function () {
+ if ( !selected.geometry ) {
+
+ console.warn( "Selected object doesn't have any geometry" );
+ return;
+ }
var output = new THREE.GeometryExporter().parse( selected.geometry );
var blob = new Blob( [ output ], { type: 'text/plain' } );